JSP+EL+JSTL学习小结
2018-05-11 14:08
375 查看
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域中,比如:聊天数据。
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域中,比如:聊天数据。
相关文章推荐
- 1.3--Jsp学习之EL&JSTL
- JSP学习笔记--EL和JSTL
- day_1_13 JavaWeb系列学习总结之jsp&el&jstl
- 【JSTL EL】 jsp 页面学习
- 【JavaEE学习笔记】JSP,EL,JSTL
- 【JavaEE】jsp学习笔记之el技术和jstl
- jsp ---el---jstl小结
- JSP、JSTL、EL学习总结
- jsp学习笔记,EL,JSTL
- Web小结---Servlet,JSP,过滤器和监听器,四个作用域和九个内置对象,EL表达式语言,自定义标签,JSTL,国际化与汉字的编码
- jsp el jstl
- JSP学习小结
- 我的学习之路_第三十五章_EL&JSTL
- 【学习】JSP 2 特性:表达式语言(EL)
- 05_JSP_EL_JSTL
- JSP部分,学习JSTL
- EL标签和JSTL标签---JSP页面的应用
- JSTL+EL-----消灭java的JSP语言(去伪存精版)
- Jsp学习11-JSTL的使用
- jsp,js,el,jstl相互之间变量引用