Jsp-Servlet常见 两种 页面间传递数据方式(request转发和session)

页面间传递数据方式:就是使用JSP页面的九大内置对象:域对象。

【request、response、session、application、out、pagecontext、config、page、exception】

===和servlet的servletContext对象区别。两码事。


取值范围:不常用。

具体参考:http://www.cnblogs.com/leirenyuan/p/6016063.html

===【JSP本质是Servlet,可以看作对Servlet更高一层的封装:封装简化了:Sevlet的页面编写过程】


======这里重点记一下:【Jsp-Servlet常见 两种 页面间传递数据方式(request转发和session)】

①request转发(麻烦):一次request转发只适合,两个页面间传值。俗称:一次request转发 :【一个转发链】

===非相邻页面间传递数据:必须使用【转发链条】才能保证数据不丢失!(已测):不断转发:request.getAttribute(“name”); request.setAttribute(“name”,Object value);

====中间出现地址栏一类的 get请求或其他方式的请求,数据就会 丢失。

②session(推荐):使用session比较简单。在小项目,需要创建的session不多,服务器压力不大时,平时推荐用session。除非特殊需求。

===任意位置间传递数据:session.setAttribute(“name”,Object value); session.getAttribute(“name”);

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值