没有合适的资源?快使用搜索试试~ 我知道了~
jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术jsp四种会话跟踪技术
资源推荐
资源详情
资源评论
1. 共享数据在 web 中的范围(四种会话跟踪技术)
(1).page:仅在当前页可用(保存在当前的 PageContext 中)
(2).request:仅用于当前客户端的请求(保存在 ServletRequest 对象中),它在同一个请求范
围内有效.
(3).session:仅在当前的 HttpSession 的生命周期内,当前浏览器窗口的整个生存期都有效.
关闭浏览器时,这个对象会跟着消失,在整个对话期间都有效.
(4).application:在整个应用范围内都有效,只有当服务器重启时,这个对象才会消失.
2. Servlet 的生命周期。
(1) 初始化阶段,Servlet 容器调用 init()初始化 Servlet 对象。
(2) 执行阶段, Servlet 容器创建 ServletRequest 对象和 ServletResponse 对象,Servlet 调
用 service 方法来处理客户端的请求了,调用 doGet(),doPost()方法接收客户端的
请求,并且发回相应的响应。
(3) 终止阶段,当 Web 应用被终止,或 Servlet 容器终止运行,或 Servlet 容器重新装载
Servlet 的新实例.Servlet 调用 destroy 方法释放占用的资源
3. 至少要能说出 7 个隐含对象以及他们的区别
(1) request:代表了客户端的请求信息,主要用于接受客户端通过 HTTP 协议传送到服务
器端的数据.它是 javax.servlet.ServletRequest 的一个实例.
(2) response:用于用户端发送数据,它封装由 JSP 引擎产生的响应,并将响应返回给客户端.
它是 javax.servlet.ServletResponse 类的一个实例.
(3) out :用来输出各种类型的数据流,为用户打开的输出流,它是 javax.servlet.jsp.JspWriter
类的一个实例.
(4) session:为发送请求的每一位客户建立一个会话,并且只对 HTTP 的用户请求有效.作
用域是一次会话.它是 javax.servlet.http.HttpSession 类的一个实例.
(5) exception:运行时的异常,即被调用的错误页面中的结果
(6) page:JSP 网页本身
(7) application:它是 javax.servlet.ServletContext 类的一个实例,作用域是对所有的访问,
当服务器启动时,applcation 对象就被创建,生存期将一直持续到服务器关闭.
(8) config:表示 servlet 的配置.
(9) pageContext:管理网页的属性
4. JSP 的常用指令
<%@ page language= “java” import = “” errorPage=”” isErrorPage= “” method = “”
contxtPage=”text/html;charset=UTF-8” %>
<%@ include file = “”%>
<%@ taglib uri = “” %>
5. forward 和 redirect 的区别
<jsp:include page="included.jsp" flush="true">
<jsp:forward page= "nextpage.jsp"/>
前者页面不会转向 include 所指的页面,只是显示该页的结果,主页面还是原来的页面。
执行完后还会回来,相当于函数调用。并且可以带参数.后者完全转向新页面,不会再
回来。相当于 go to 语句。
6. jsp 有哪些动作?作用分别是什么?
答:JSP 共有以下 6 种基本动作
jsp:include:在页面被请求的时候引入一个文件。
jsp:useBean:寻找或者实例化一个 JavaBean。
资源评论
大神中的传说
- 粉丝: 12
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功