当前栏目
[javaEE] jsp的九大隐式对象
pageContext对象:
1.可以作为入口对象获取其他八大隐式对象的引用
1.1 getEXception获取exception隐世对象
1.2 getPage获取page对象
1.3 getRequest 获取request对象
1.4 getResponse 获取response对象
1.5 getServletConfig获取config对象
1.6 getServletContext获取application对象
1.7 getSession获取session对象
1.8 getOut 获取out对象
2.域对象,四大作用域的入口,可以操作四大作用域中的域属性
作用范围:当前jsp页面
作用周期:页面访问开始时创建,结束时销毁
四大作用域:
servletContext (application)
session (session)
reqquest (request)
pageContext
如果一个数据只在当前jsp页面使用,可以使用pageContext域
如果一个数据,除了在当前Servlet中使用,还要在请求转发中使用,使用request域
如果一个数据,除了现在我自己要用,过一会我自己还要用,存在session域
如果一个数据,除了我自己用其他人也要用,存在ServleContext域中
3.jsp映射
<servlet>
<servlet-name>index</servlet-name>
<jsp-file>/index.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>index</servlet-name>
<url-pattern>/jsp/*</url-pattern>
</servlet-mapping>
Servlet响应请求产生数据,通过转发技术带给jsp,数据的显示jsp展示
Servlet是控制器,jsp是模板引擎
相关文章
- JSON入门指南
- XML与JSON
- 使用JSON
- JSP开发
- JSP 生命周期
- 详解JS中 call 方法的实现
- MVC、MVP、MVVM、Angular.js、Knockout.js、Backbone.js、React.js、Ember.js、Avalon.js、Vue.js 概念摘录
- jsonp跨域+ashx(示例)
- 在基于ABP框架的前端项目Vue&Element项目中采用日期格式处理,对比Moment.js和day.js的处理
- 在Vue&Element前端项目中,使用FastReport + pdf.js生成并展示自定义报表
- 循序渐进BootstrapVue,开发公司门户网站(2)--- 使用wow.js动画组件以及自定义的CSS样式处理动态效果
- 使用egg.js开发后端API接口系统
- JavaScript 里三个点 ...,可不是省略号啊···
- ASP.NET Core project.json imports 是什么意思?
- 循序渐进VUE+Element 前端应用开发(7)--- 介绍一些常规的JS处理函数
- 微信开发中使用微信JSSDK和使用URL.createObjectURL上传预览图片的不同处理对比
- ASP.NET Core WebApi 返回统一格式参数(Json 中 Null 替换为空字符串)
- tsconfig.json在配置文件中找不到任何输入,怎么办?
- C#开发微信门户及应用(40)--使用微信JSAPI实现微信支付功能
- C#开发微信门户及应用(39)--使用微信JSSDK实现签到的功能