-
session与cookie的对比查看全部
-
session的生命周期 1.创建:当客户端第一次访问某个jsp或者servlet时候,服务器会为当前会话创建一个SessionId,每次客户端向服务器发送请求时,都会将此SessionId携带过去,服务端会对此SessionId进行校验 2.活动: ①某次会话当中通过超链接打开的新页面属于同一次会话 ②只要当前会话页面没有全部关闭,重新打开的浏览器窗口访问同一个项目资源时属于同一次会话 ③除非本次会话的所有页面都关闭后在重新访问某个JSP或者servlet将会创建新的会话 注意:注意原有会话还存在,只是这个旧的Session仍然存在于服务端,只不过再也没有客户端会携带它然后交予服务端校验 3.销毁:三种方式 ①调用了session.invalidate()方法 ②Session过期(超时) ③服务器重新启动查看全部
-
session对象常用方法查看全部
-
Cookie以文本文件保存在客户端中,键值对的形式。 JSP中创建与使用Cookie 1.创建Cookie对象:Cookie newCookie=new Cookie(String key,Object value); 2.写入Cookie对象:response.addCookie(newCookie); 3.读取Cookie对象:Cookie[] cookies=request.getCookies();查看全部
-
保存客户信息的方式: 1.使用jsp内置对象session 2.使用cookie:服务器保存在客户端的文本信息 运用:如浏览记录,登录信息 好处:对特定对象的追踪,保存用户网页浏览记录与习惯,简化登陆 缺点:容易泄露信息查看全部
-
localhost:8080查看全部
-
Jsp状态管理——http协议的无状态性 一、http协议的无状态性 1、无状态是指,当浏览器发送请求给服务器的时候,服务器会响应。但当同一个浏览器再次发送请求时,服务器不会知道是刚才那个浏览器。 2、简单说,服务器【不会保存用户状态】,不会记得客户端是否访问过,所以这就是无状态协议查看全部
-
plugin插件查看全部
-
设置session超时时间查看全部
-
out.flush();查看全部
-
JSP Model1(较早出现,三层结构): 界面层(JSP) 业务逻辑层(javaBean) 数据库层查看全部
-
目前软件开发的三大方向查看全部
-
JavaBean的四个作用域范围 说明:使用userBean的scope属性可以用来指定javabean的作用范围 JSP——JavaBean——JavaBean四个作用域范围 1.page//仅在当前页面有效 2.request//可以通过HttpRequest.getAttribute()方法取得JavaBean对象 3.session//可以通过HttpSession.getAttribute()方法取得JavaBean对象 4.application//可以通过application.getAttribute()方法取得JavaBean对象查看全部
-
<jsp:setProperty>动作:给【已经实例化的Javabean对象的属性赋值】,一共有四种形式。 1.根据表单自动匹配所有的属性 <jsp:setProperty name="myUsers" property="*"/> 2.根据表单自动匹配相应的属性(部分匹配) <jsp:setProperty name="myUsers" property="username"/> 3.与表单无关,通过手工赋值给属性 <jsp:setProperty name="myUsers" property="username" value=“Lisa”/> 4.通过url传参数给属性赋值 <jsp:setProperty name="myUsers" property="username"/> <jsp:setProperty name="myUsers" property="password" param=“mypass”/>查看全部
-
JSP动作元素(action elements),动作元素为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性、可选的内容、与开始标签相匹配的结束标签。 第一类是与存取JavaBean有关的 <jsp:useBean><jsp:setProperty><jsp:getProperty> 第二类是jsp1.2就开始有的基本元素 包括六个<jsp:include><jsp:forword><jsp:param><jsp:plugin><jsp:params><jsp:fallback> 第三类是jsp2.0新增的元素,主要与JSP Document有关,包括六个<jsp:root><jsp:declaration><jsp:scriptlet><jsp:expression><jsp:text><jsp:output> 第四类是jsp2.0新增的动作元素,主要是用来动态生成XML元素标签的值,包括三个:<jsp:attribute><jsp:body><jsp:element> 第五类是jsp2.0新增的动作元素,主要是用在Tag File中,有两个<jsp:invoke><jsp:dobody>查看全部
举报
0/150
提交
取消