-
如果需要数据传递,重定向需要将数据保存到session中,forward将数据保存到request中。
-
效率 请求转发 > 重定向
重定向是服务器外跳转,响应对象调用sendRedirect方法后,会给浏览器发送消息,浏览会重新连接另外地址上。
forward是服务器内部跳转,服务器内的页面1直接跳转到页面2,将页面2发送给浏览器。
[](
)EL表达式
===================================================================
Expression Language(表达式语言),简化JSP的开发。
简化application、session、request、pageContext中数据的读取。
- 读取简单数据:
Java脚本:
application.getAttribute(“username”)
EL :
${username}
- 读取对象的属性:
Java脚本:
<%
Student stu = (Student)application.getAttribute(“stu”);
%>
<%= stu.getName()%>