JSP基础语法(一)——Scriptlet 脚本小程序
在JSP中一共有3中Scriptlet代码:
1.<%...%>
定义局部变量、编写语句
<%
String str = request.getParameter("info");
out.println("<h1>" + str + "</h1>");
%>
2.<%!...%>
定义全局变量、方法、类,且不能出现任何其他语句。但不提倡这种定义类或方法的使用。
<%!
public static final String INFO = "hello";
%>
<%!
public int max(int a, int b){
return a > b ? a : b;
}
%>
<%!
class Animal{
private String name;
public Animal(String name){
this.name = name;
}
}
%>
3.<%=...%>
输出一个变量或一个具体内容
<h1>info = <%= str%></h1>
<h1>name = <%= "lihui"%></h1>