What are the script elements of jsp
Script elements are the most frequently used elements in JSP. Java code can be embedded into HTML pages through JSP scripts; there are three script elements in JSP pages, namely "statement", "small script" and "expression".
The Scriptlet element is the most frequently used element in JSP. Java code can be embedded into HTML pages through JSP scripts. All executable Java code is executed through JSP scripts.
There are three types of script elements in JSP pages, namely: declaration, small script and expression. The following article will introduce you to these three script elements in JSP. I hope it will be helpful to you.
JSP declaration statement
JSP declaration statement is used to declare variables and define methods in JSP pages. A declaration is a tag starting with <%! and ending with %>, which can contain any number of legal Java declaration statements.
The syntax format of the JSP declaration statement is:
<%! 变量或方法定义 %>
The method declared in the JSP declaration statement is valid within the entire JSP page. Variables declared using JSP declaration statements will be converted into member variables in the Servletl class in the future (it is only initialized once when the Servlet instance is created, and will exist until the Servlet instance is destroyed, which is equivalent to a static variable); declared using JSP declaration statements The method will be converted into a member method in the Servletl class in the future. When the method is called, the variables defined in the method are allocated memory, and the memory occupied can be released after the call is completed.
Example: A variable and a method are declared in a tag:
<%! String color[] = {"red", "green", "blue"}; String getColor(int i){ return color[i]; } %>
JSP small script
Scriptlets (scriptlets) are Java code snippets embedded in JSP pages. A scriptlet is a tag that starts with <% and ends with %>.
The variables declared in the JSP script are local variables of the JSP page. When the JSP script is called, memory space will be allocated for the local variables. When the call is completed, the memory space occupied by the local variables will be released.
The syntax format of the JSP script is:
<% java代码?%>
The JSP script can contain variables, methods, expressions, etc.
The small script is executed every time the page is accessed, so the count variable is incremented by 1 on each request. Since the small script can contain any Java code, it is usually used to embed calculation logic in JSP pages. . At the same time, you can also use a small script to print HTML template text.
JSP expression
JSP expression (expression) exists in the expression output, which is A tag starting with <%= and ending with %>, which serves as a placeholder for Java language expressions.
The syntax format of JSP expressions:
<%= 表达式%>
The expression is evaluated every time the page is accessed, and then its value is embedded in the HTML output. Unlike variable declarations, expressions cannot end with a semicolon.
Use expressions to output any object or value of any basic data type to the output stream, or to print the value returned by any arithmetic expression, Boolean expression, or method call.
Note: <%= is a symbol, there should be no spaces in the middle.
Example:
<!-- JSP声明 --> <%! String str="JSP example"; %> <!-- JSP表达式 --> <%=str %>
Output result:
JSP example
Recommended related video tutorials: "JSP Tutorial", "Java Tutorial 》
The above is the detailed content of What are the script elements of jsp. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics





Guide to Perfect Number in Java. Here we discuss the Definition, How to check Perfect number in Java?, examples with code implementation.

Guide to Weka in Java. Here we discuss the Introduction, how to use weka java, the type of platform, and advantages with examples.

Guide to Smith Number in Java. Here we discuss the Definition, How to check smith number in Java? example with code implementation.

In this article, we have kept the most asked Java Spring Interview Questions with their detailed answers. So that you can crack the interview.

Java 8 introduces the Stream API, providing a powerful and expressive way to process data collections. However, a common question when using Stream is: How to break or return from a forEach operation? Traditional loops allow for early interruption or return, but Stream's forEach method does not directly support this method. This article will explain the reasons and explore alternative methods for implementing premature termination in Stream processing systems. Further reading: Java Stream API improvements Understand Stream forEach The forEach method is a terminal operation that performs one operation on each element in the Stream. Its design intention is

Guide to TimeStamp to Date in Java. Here we also discuss the introduction and how to convert timestamp to date in java along with examples.

Capsules are three-dimensional geometric figures, composed of a cylinder and a hemisphere at both ends. The volume of the capsule can be calculated by adding the volume of the cylinder and the volume of the hemisphere at both ends. This tutorial will discuss how to calculate the volume of a given capsule in Java using different methods. Capsule volume formula The formula for capsule volume is as follows: Capsule volume = Cylindrical volume Volume Two hemisphere volume in, r: The radius of the hemisphere. h: The height of the cylinder (excluding the hemisphere). Example 1 enter Radius = 5 units Height = 10 units Output Volume = 1570.8 cubic units explain Calculate volume using formula: Volume = π × r2 × h (4

Java is a popular programming language that can be learned by both beginners and experienced developers. This tutorial starts with basic concepts and progresses through advanced topics. After installing the Java Development Kit, you can practice programming by creating a simple "Hello, World!" program. After you understand the code, use the command prompt to compile and run the program, and "Hello, World!" will be output on the console. Learning Java starts your programming journey, and as your mastery deepens, you can create more complex applications.
