JSP Cookie案例
项目目录
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><servlet><description>This is the description of my J2EE component</description><display-name>This is the display name of my J2EE component</display-name><servlet-name>Servlet1</servlet-name><servlet-class>FirstServlet</servlet-class></servlet><servlet><description>This is the description of my J2EE component</description><display-name>This is the display name of my J2EE component</display-name><servlet-name>SecondServlet</servlet-name><servlet-class>SecondServlet</servlet-class></servlet><servlet-mapping><servlet-name>Servlet1</servlet-name><url-pattern>/servlet1</url-pattern></servlet-mapping><servlet-mapping><servlet-name>SecondServlet</servlet-name><url-pattern>/servlet2</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.html</welcome-file></welcome-file-list>
</web-app>
index.html
这个页面用户输入名字后,提交到了servlet1—>FirstServlet里面
<form action="servlet1" method="get">名字:<input type="text" name="userName"/><br/><input type="submit" value="go"/>
</form>
FirstSerlvlet.java
这个页面给用户添加cookie,并且go为获取cookie的链接
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class FirstServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response){try{response.setContentType("text/html");PrintWriter out = response.getWriter();String n=request.getParameter("userName");out.print("Welcome "+n);Cookie ck=new Cookie("uname",n);//creating cookie objectresponse.addCookie(ck);//adding cookie in the response//creating submit buttonout.print("<form action='servlet2' method='get'>");out.print("<input type='submit' value='go'>");out.print("</form>");out.close();}catch(Exception e){System.out.println(e);}}
}
SecondServlet.java
获取到cookie的值
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;public class SecondServlet extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response){try{response.setContentType("text/html");PrintWriter out = response.getWriter();Cookie ck[]=request.getCookies();out.print("Hello "+ck[0].getValue());out.close();}catch(Exception e){System.out.println(e);}}}
JSP Cookie案例相关推荐
- Cookie和Session-学习笔记02【Cookie案例、JSP改造Cookie案例】
Java后端 学习路线 笔记汇总表[黑马程序员] Cookie和Session-学习笔记01[Cookie_快速入门.Cookie_细节] Cookie和Session-学习笔记02[Cookie案例 ...
- JSP Cookie 处理
Cookie 是存储在客户机的文本文件,它们保存了大量轨迹信息.在 Servlet 技术基础上,JSP 显然能够提供对 HTTP cookie 的支持. 通常有三个步骤来识别回头客: 服务器脚本发送一 ...
- 淘宝浏览足迹功能实现(含代码)--cookie案例
首先,我们做一个类似的案例:访问页面,如果不是第一次访问则返回上次访问的时间.然后可以循序渐进,类似的将访问时间变成上次浏览的商品信息. 前奏:cookie案例-显示上次访问的时间. 需求:如果是第一 ...
- 《Bootstrap+JSP开发案例》学习
<Bootstrap+JSP开发案例>学习 本次学习到的主要内容 前台登录页面 JS 表单验证 PrepareStatement 接口 密码MD5加"盐"加密 前言 最 ...
- 【JSP HTTP 状态码】【JSP 表单处理】【JSP 过滤器】【JSP Cookie 处理】【JSP Session】【JSP 文件上传】
JSP HTTP 状态码 HTTP请求与HTTP响应的格式相近,都有着如下结构: 以状态行+CRLF(回车换行)开始 零行或多行头模块+CRLF 一个空行,比如CRLF 可选的消息体比如文件,查询数据 ...
- JSP的概念||原理||JSP的脚本||JSP的内置对象||response.getWriter()和out.write()的区别||案例:改造Cookie案例
1. 概念 * Java Server Pages: java服务器端页面 * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 * ...
- JSP Cookie处理
Cookie 是存储在客户机的文本文件,它们保存了大量轨迹信息.在 Servlet 技术基础上,JSP 显然能够提供对 HTTP cookie 的支持. 通常有三个步骤来识别回头客: 服务器脚本发送一 ...
- Cookie案例-显示用户的上次访问时间代码实现
1 案例分析 2 Java实现代码 1 public class LastAccessTimeServlet extends HttpServlet { 2 protected void doGet( ...
- JSP cookie详解
原文出处:http://blog.csdn.net/springsen/article/details/7833582 一.什么是cookies? 大家都知道,浏览器与WEB服务器之间是使用HTTP协 ...
最新文章
- js.map error
- win7冒险岛java,win7玩冒险岛不兼容怎么办?解决win7玩冒险岛不兼容的方法
- racte margin 居中 失效_上干货,微信用情侣签名她肯定很开心,微信个性签名居中隐藏技巧...
- 浅析几种常见算法(转载)
- Winform Datagridview 单元格html格式化支持富文本
- php strip_tags 少,详解PHP函数 strip_tags的用法不足之处
- RequireJS的加载、初始化等等 - 代码格式篇
- Chrome 无法抓取跳转请求的解决办法
- 为什么先交钱后用电_车主快看,有上坡辅助,先抬离合后加油为什么不是熄火就是加空油...
- 使用notepad++进行格式转换
- 查找单词个数案列实现(字符串流)
- Node.js连接数据库等操作
- 计算机绘图培训心得,AutoCAD2000软件学习心得总结工程
- 做word计算机海报图片,怎么用word制作海报 海报制作方法
- 高德地图---Poi搜索遇到的坑
- 走近棒球运动·全国青年棒球锦标赛·MLB棒球创造营
- 计算机组成原理课后答案(唐朔飞第二版)
- 五笔字典编码--------------_
- 世卫批准强生新冠疫苗紧急使用权;美洲邮轮业停摆一年后将复航;IMAX将入驻上海多个商业地标 | 美通企业周刊...
- STM32使用RL_TCPNET网络协议栈的开发