真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Cookie如何在servlet中使用

Cookie如何在servlet 中使用?針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比海拉爾網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式海拉爾網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋海拉爾地區(qū)。費(fèi)用合理售后完善,十余年實(shí)體公司更值得信賴。

1.cookie介紹

Cookie,指某些網(wǎng)站為了辨別用戶身份、進(jìn)行 session 跟蹤而儲(chǔ)存在用戶本地終端上的數(shù)據(jù)(通常經(jīng)過加密)。(可以叫做瀏覽器緩存)

2.cookie案例

servlet 源碼

package com.learn;

import javax.servlet.ServletException;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

/**
 * 
 */
public class CookieServlet extends HttpServlet {

 @Override
 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
  //cookie引用
  Cookie cookie = null;
  //設(shè)置返回類型為文本類型
  resp.setContentType("text/plain");
  //獲取輸出對(duì)象
  PrintWriter out = resp.getWriter();

  //從請(qǐng)求參數(shù)中獲取cookies
  Cookie[] cookies = req.getCookies();
  if(cookies != null){
   for (int i = 0; i < cookies.length ; i++) {
    out.println("name:"+cookies[i].getName());
    out.println("value:"+cookies[i].getValue());
    //如果cookie值為user,則賦值給cookie
    if(cookies[i].getName().equals("user")){
     cookie = cookies[i];
    }
   }

  } else {
   out.print("no cookie");
  }

  if(cookie == null){
   cookie = new Cookie("user","tom");
   //設(shè)置cookie最大值為60分鐘
   cookie.setMaxAge(60*60);
   resp.addCookie(cookie);
  } else if(cookie.getValue().equals("tom")){
   cookie.setValue("jack");
   resp.addCookie(cookie);
  } else if(cookie.getValue().equals("jack")){
   cookie.setMaxAge(0);
   resp.addCookie(cookie);
  }

  out.close();
 }

 @Override
 protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
  super.doPost(req, resp);
 }
}

web,xml 配置


  cookie
  com.learn.CookieServlet
 
 
  cookie
  /cookie

Cookie如何在servlet 中使用

關(guān)于Cookie如何在servlet 中使用問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


文章標(biāo)題:Cookie如何在servlet中使用
URL網(wǎng)址:http://weahome.cn/article/gdjicd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部