JavaWeb JSP详解,java语言程序设计基础篇第十一版答案

本文详细介绍了JavaWeb中JSP的重定向与转发,EL表达式的使用,包括读取不同作用域的数据以及指定读取范围。接着讲解了JSTL的核心标签,如`<c:out>`、`<c:set>`、`<c:if>`、`<c:choose>`、`<c:forEach>`等,并通过实例展示了它们在页面逻辑中的应用。
摘要由CSDN通过智能技术生成
  1. 如果需要数据传递,重定向需要将数据保存到session中,forward将数据保存到request中。

  2. 效率 请求转发 > 重定向

在这里插入图片描述

重定向是服务器外跳转,响应对象调用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()%>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值