赞
踩
Cookies定义:Cookies是存储在客户端计算机上的文本文件,并保留了用户的各种跟踪信息。
Cookies作用:会话保持,如完成用户的登录与状态保持
Cookies的工作原理:
Cookies通常设置在HTTP头信息中,设置Cookie的http请求,会向Servlet发送如下信息
如果用户端的浏览器指向任何匹配该Cookie的路径和域的页面,他会重新发送Cookie到服务器,浏览器的头信息可能会如下:
此时Servlet就能够通过请求方法request.getCookies()访问Cookie,该方法将返回一个Cookie对象的数组
如果想要了解IDEA配置Tomcat运行Servlet项目,可点击
IDEA配置Tomcat运行servlet详解
具体步骤,创建两个后端类,分别为:
设置cookie信息代码
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 SetCookieServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //1.创建Cookie对象 //首先需要一个cookie对象,这里我们需要两个cookie对象,一个来存储用户名(username——java),一个来存储密码(pwd——javas) Cookie username = new Cookie("uesrname","java"); Cookie pwd = new Cooki
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。