<%--
JSP表达式:
作用就是用来将程序的输出,输出到客户端
例:<%= 变量或者表达式 %>
--%>
<%= new java.util.Date() %>
效果:
<%-- JSP脚本片段--%>
<%
int sum = 0;
for (int i = 0; i < 1000; i++) {
sum += i;
}
out.println("<h1>sum:"+sum+"</h1>");
%>
效果:
<%
int x = 10;
out.println(x);
%>
<p>这是一个JSP文档</p>
<%
int y = 22;
out.println(y);
%>
<hr>
<%-- 在代码中嵌入HTML元素--%>
<%
for (int i = 0; i < 5; i++) {
%>
<h1>Hello word!!! <%=i%></h1>
<%
}
%>
效果:
<%!
static {
System.out.println("加载成Servlet");
}
private int globalvar = 0;
public void hwh(){
System.out.println("进入了方法hwh");
}
%>
可以看出<%! %>中的jsp加载后的jsp代码在类中,而不是加载在类中的方法中,其他的则在_jspService方法中