- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10-cookie_session课程笔记
cookie 和 session学习目标1:cookie技术2:session技术3:用户管理应用场景案例简单jsp 的引入(明天详细讲解jsp知识点)一: jsp全称: java server page 二: jsp 特点: 1: 不需要使用servlet out.print()代码进行页面输出 直接编写html标签即可2: jsp 可以书写少量java 代码,进行业务逻辑处理3: servlet业务分离 : servlet专门处理业务逻辑 显示数据由 jsp完成 4: servlet 需要在web.xml文件中注册 jsp 不需要在web.xml中注册 直接浏览器访问三 :快速jsp 入门WebRoot下面 扩展名 .jsp 向导可以创建jsp 模板 的 当前页面不能保存中文! 设置支持中文的编码! 修改模板 新建jsp 编码支持中文 的utf-8 windows-prerferences 输入jsp 向导新建一个jsp 3: html 怎么访问 jsp 就怎么访问!! 浏览器如何能解析 jsp 呢?? java server pages jsp 文件信息 来自 服务器response输出 tomcat 容器如何输出当前标签内容 给浏览器的呢??? 答案:容器 自己编写servlet jsp01.jsp servlet 名称 jsp01_jsp.java servlet -- response 流 将当前jsp 页面数据 这些标签 全部 通过JspWriter writer() print() 浏览器 可以解析数据 显示我们看到页面!! tomcat 容器生成jsp 页面的servlet源码 存放 tomcat 主目录 work 目录 页面显示 只需要 写标签 tomcat 自动 标签 输出给浏览器!!了解 %=% %% 的用法即可%% 肯定jsp jsp 是可以写java 代码 % 代码 底层 service 方法里面出现!!%%=% = 相当于 out.print()%! % ! 感叹号 声明一个成员 方法 变量 举例: h3hello jsp/h3 !-- 嵌套java 代码 -- % /* java 多行注释 Servlet PrintWriter 内置对象 out JspWriter 翻译 java 代码 自动 放在 Servlet service(){} */ int i =10; System.out.print(i); out.print(h3+i+/h3); //循环 网页 打印 i for(int j= 0;j10;j++){ // out.print(h1+j+/h1); % h1 %=j% !-- out.print() -- /h1 % } % jsp 是有容器通过编写一个servlet 输出页面 这个过程叫做: 翻译图示:jsp使用%%作用:可以嵌套java代码% 嵌套java 代码 %直接输出数据%= 输出java 数据%用户状态管理会话什么是会话?用户打开浏览器,访问一个网站进行一系列操作,关闭浏览器离开,完整过程 就是会话 cookie技术Cookie : 一种将用户信息保存在客户端技术 ,客户端会将cookie信息自动发送给服务器 浏览器保存数据!!cookie的运行原理说明:通过cookie 技术可以实现将用户浏览的商品信息保存在浏览器端 保存!Cookie api介绍// 构造方法 构造cookie name 起一个名称 value 存储的数据 设置cookie 会话级别cookie setMaxAge(-1)持久化cookie setMaxAge(0 ms 24*3600*1000 long /int ) setPath : 后续 获取cookie 值 通过cookie name 以及 path 路径获取!!cookie 快速入门 1: servlet记住用户名 2: login.jsp 3: LoginServlet 编写发送cookie 删除cookie 操作!! 4: 如何获取指定cookie 对应的值 jsp EL : ${cookie.cookiename.value}Cookie API 详解 1、 cookie对象创建 new Cookie(name,value) response.addCookie(cookie) 将cookie发送客户端 保存到浏览器中* cookie有name和value 提供三个方法 getName 获取cookie的名称 getValue 获取cookie 的值 setValue 获取 设
您可能关注的文档
- 10 网络调测与故障排查.ppt
- 10 电子衍射.ppt
- 10 自然之道.ppt
- 10#煤层轨道大巷(东段)风桥作业规程.docx
- 10-1 机械波及波的形式波长 波线及波面 波速.ppt
- 10 球罐设计.ppt
- 10 项链-中职.ppt
- 10-6 多普勒效应.ppt
- 10-for语句及练习.ppt
- 10-红外吸收光谱法.ppt
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
文档评论(0)