cookie和jsp的简介

【会话技术】

Ø  什么是会话   :用户打开一个浏览器访问页面,访问网站的很多页面,访问完成后将浏览器关闭的过程称为是一次会话.

Ø  常见的会话技术:

* Cookie    :将数据保存到客户端浏览器.

* Session   :将数据保存到服务器端.

Ø  为什么使用会话技术?

* 私有的数据,购物信息数据保存在会话技术中.

参见图一和图二

Ø  使用会话技术:

【Cookie技术的使用】

Ø  向浏览器保存数据:

HttpServletResponse有一个方法:

* void addCookie(Cookie cookie);

Ø  获得浏览器带过来的Cookie:

HttpServletRequest有一个方法:

* Cookie[] getCookies();

Ø  创建一个Cookie对象:

* Cookie(String name,String value);

【JSP的简单概述】

Ø  什么是JSP   :Java Server Pages(Java服务器端页面).JSP = Java代码+ HTML的元素 + JSP内置东西

Ø  SUN公司为什么推出JSP动态网页开发技术:

* SUN公司推出的Servlet技术进行动态网页开发.发现Servlet自身有不足没有办法与ASP,PHP技术竞争.想在动态网页中输出表单.在Servlet中获得PrintWriter out = response.getWriter();

* out.println(“<form action=’’ method=’’>”);

* out.println(“</form>”);

* SUN又推出了动态的网页开发技术就是JSP.

Ø  JSP的执行过程:

* JSP会被翻译成Servlet,编译成class进行执行的.

Ø  JSP的嵌入Java代码:JSP的脚本元素

* <%!    %>     :翻译成类中的成员部分. 定义变量,定义方法,定义类.Servlet是线程不安全的,尽量少在类中定义成员属性!!

* <%%>      :翻译成类的service方法内部的内容. 定义变量,定义类,直接写代码块.

* <%=%>     :翻译成service方法内部的out.print();

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值