jsp语法
1. declaration
由于访问serlvet只有一个,<%! int i = 0; %> 是servlet的变量,刷新时会不断增加
<% int i = 0; %> 局部变量,每次访问都会加1
<%! int i = 0; public void func() {} %>
2. scriplet
<% %>内部的java程序段就是scriplet
3. annotation
<!-- ... -->客户端可以看到
<%-- ... --%> <%//....%> <%/* */ %>客户端看不到
4. <jsp:forward page = "b.jsp">
<jsp:param value = "Yang" name = "userName"/> //相当于request.getRequestDispatcher("b.jsp").forward(request, response)
</jsp/forward> //客户端不知道后台转到哪个页面,公用同一个request
5. <%response.sendRedirect("login.jsp");%> //两次request,两次response
6. 一个jsp文件,引用另一个jsp文件,感觉变量的值时最后一次赋值的。