前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JSP+EL+JSTL学习小结

JSP+EL+JSTL学习小结

作者头像
黑泽君
发布2018-10-11 10:59:58
6030
发布2018-10-11 10:59:58
举报
文章被收录于专栏:黑泽君的专栏黑泽君的专栏

PageContext:pageConext 存放的数据仅在当前页面有效。开发时使用较少。当前页面存放数据用表单标签中的 <input type="hidden" />,且该存值方式用户看不到。

ServletRequest: request 存放的数据在一次请求(转发:可以传数据)内有效。使用非常多。

HttpSession: session 存放的数据在一次会话(多次请求)中有效。使用的比较多。例如:存放用户的登录信息、购物车功能。

ServletContext: application 存放的数据在整个应用范围内都有效。因为范围太大,应尽量少用。用于统计在线人数。

到此为止,web开发接触到了4个域对象,这4个域对象是学习web的重点,也是笔试经常考察的知识点。   pageContext(称之为page域)   request(称之为request域)   session(称之为session域)   servletContext(称之为application域) 明确如下问题:   什么是域?答:作用范围。   这4个对象的生命周期?答:存活时间。 哪种情况下用哪种域对象?   1、request:如果客户向服务器发请求,产生的数据,用户看完就没用了,像这样的数据就存在request域,比如:新闻数据,属于用户看完就没用的。   2、session:如果客户向服务器发请求,产生的数据,用户用完了等一会儿还有用,像这样的数据就存在session域中,比如:购物数据,用户需要看到自己购物信息,并且等一会儿,还要用这个购物数据结帐。   3、servletContext:如果客户向服务器发请求,产生的数据,用户用完了,还要给其它用户用,像这样的数据就存在servletContext域中,比如:聊天数据

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-05-11 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档