servlet学习笔记(二)-Cookie
2017-08-20 15:16
225 查看
package com.tsinghua; import java.io.*; import javax.servlet.http.*; public class CookieTest1 extends HttpServlet{ public void doGet(HttpServletRequest req,HttpServletResponse res){ try { res.setContentType("text/html;charset=gbk"); PrintWriter pw=res.getWriter(); //当用户访问该servlet时,就将信息存储到cookie中 //1.先在服务器段创建一个cookie Cookie myCookie=new Cookie("color1","red"); //2.该cookie存在的时间(如果不设置存在时间,Cookie将不会被保存) myCookie.setMaxAge(30); //3.将该cookie写回到客户端 res.addCookie(myCookie); pw.println("已经创建了Cookie"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public void doPose(HttpServletRequest req,HttpServletResponse res){ this.doGet(req,res); } }
package com.tsinghua;import java.io.*;import javax.servlet.http.*;public class CookieTest2 extends HttpServlet{public void doGet(HttpServletRequest req,HttpServletResponse res){try {res.setContentType("text/html;charset=gbk");PrintWriter pw=res.getWriter();//从客户端得到cookie信息Cookie
[]allCookie=req.getCookies();//如果Cookie不为空...if(allCookie!=null){//从中取出所有Cookiefor(int i=0;i<allCookie.length;i++){Cookie temp=allCookie[i];if(temp.getName().equals("color1")){String val=temp.getValue();pw.println("color1="+val);break;}if(i==allCookie.length)pw.println("不存在color1这个Cookie或者该Cookie已失效");}}else{pw.println("不存在color1这个Cookie或者该Cookie已失效");}}
catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}public void doPose(HttpServletRequest req,HttpServletResponse res){this.doGet(req, res);}}
相关文章推荐
- Servlet学习笔记(六):Cookie
- 20160410servlet学习笔记session与cookie对比与分析
- servlet学习笔记---Cookie记录上次访问时间和访问次数
- Servlet与Jsp学习笔记--3、Cookie & jsp
- 【2015/4/20】servlet学习笔记6--cookie与session+servletContext+操作文件
- servlet学习笔记6——cookie的使用
- Servlet 学习笔记6:Cookie
- Servlet学习笔记---Cookie制作购买图书的页面
- Servlet 学习笔记 Cookie的设置
- 重温Servlet学习笔记--Cookie对象
- 20160403servlet学习笔记会话技术之cookie
- Servlet学习笔记(1)--第一个servlet&&三种状态对象(cookie,session,application)&&Servlet的生命周期
- 20160404servlet学习笔记cookie补充以及session
- Servlet 学习笔记 从自己的Servlet下载各种形式的文件
- Servlet学习笔记(3)——ServletContext
- Servlet学习笔记(使用IDE开发Servlet)
- servlet的生命周期、解决乱码的方式和get方式提交与post方式提交的区别 学习笔记
- J2EE Servlet 学习笔记
- Servlet学习笔记—继承HttpServlet类(创建Servlet的第二种方法)
- Jsp/Servlet基础-Servlet学习笔记