2014年10月29日笔记

本文深入探讨了Servlet如何通过requestDispatcher调用forward方法实现页面间的跳转,以及使用include方法实现动态内容的引入。同时,介绍了MVC设计模式在门户网站构建中的应用,并解释了EL与JSTL在表达式语言中的区别与使用场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

requestDispatcher调用forward(request,response)方法,目的页面显示的URL仍然为servlet的URL,因此,目的页面中使用图形和样式表的相对URL,那么这些URL应该为相对于servlet的URL或者服务器的根目录。

requestDispatcher的include方法就是jsp:include动作在后台调用的代码。在用servlet创建门户网站,由用户选择在页面上显示哪些内容时,这种方法最为有效。

MVC方法:由一个servlet应答请求,调用恰当的商务逻辑或者数据访问代码,将得出的结果放在bean中,然后,将bean存储在请求、回话或者servlet上下文中,然后,将请求转发给jsp页面,将结果呈现出来。  

${name.property}

${name["property"]之间的主要区别在于,第二种使用属性名称,方括号中的值可以是变量,而第一种只能是字面值。

EL为jsp表达式语言,jstl为jsp standard tag library即jsp标准标签库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值