当前栏目
[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是模板引擎
相关文章
- 修改vscode launch.json, 实现在指定conda环境下debug
- 第120期:Next.js 和 React 到底该选哪一个?
- Jst刷LeetCode--字符串类解题技巧
- 用javascript分类刷leetcode---动态规划
- 使用Js怒刷LeetCode
- 22道js输出顺序问题,你能做出几道
- 【重点】快速记忆JavaScript的数组api
- 实习生妹子问我怎么对接微信支付(H5、JSAPI、小程序)
- nodejs初识
- js模板引擎laytpl的使用
- Node中导入模块require和import??
- vuejs 入门
- Node.js用fs.renameSync报cross-device link not permitted错
- Node入门
- 微信开发——测试号申请,接口配置,JS接口安全域名,自定义菜单
- js知识点
- reduxjs-toolkit 案例 — 登录
- ListNode算法
- js 大文件上传的思路
- 前端高薪必会的JavaScript重难点知识:防抖与节流详解