- //如何读取Cookie案例
- packagecom.tsinghua;
- importjavax.servlet.http.*;
- importjava.io.*;
- publicclassCookieTest2extendsHttpServlet{
- //处理get请求
- publicvoiddoGet(HttpServletRequestreq,HttpServletResponseres){
- try{
- res.setContentType("text/html;charset=gbk");
- PrintWriterpw=res.getWriter();
- //从客户端得到所有的cookie信息
- Cookie[]allCookies=req.getCookies();
- inti=0;
- if(allCookies!=null){
- //从中读取Cookie
- for(i=0;i<allCookies.length;i++){
- //依次取出
- Cookietemp=allCookies[i];
- if(temp.getName().equals("color1")){
- //得到Cookie的值
- Stringval=temp.getValue();
- pw.println("color1="+val);
- break;
- }
- }
- if(allCookies.length==i){
- pw.println("Cookie过期!");
- }
- }else{
- pw.println("不存在color1这个Cookie或是过期!");
- }
- }catch(Exceptione){
- e.printStackTrace();
- }
- }
- }
读取Cookie
最新推荐文章于 2024-02-28 19:34:31 发布