`
cpf1985
  • 浏览: 78287 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

cookies

阅读更多

<%@ page contentType="text/html;charset=GBK" %>
<%
request.setCharacterEncoding("GBK");
String name = request.getParameter("Name");
String phone = request.getParameter("Phone");
// 得到所有的Cookie
Cookie cookies[] = request.getCookies();
// 如果是上一步提交过来的,则更新Cookie的值
if(name != null) {
     Cookie c = new Cookie("Name", name);
     c.setMaxAge(30);       // Cookie 的有效期为 30 秒
     response.addCookie(c);
}
else if(cookies != null) {
   // 如果已经设置了cookie ,则得到它的值,并保存到变量pName中
     for(int i=0; i<cookies.length; i++) {
         if(cookies[i].getName().equals("Name"))
    name = cookies[i].getValue();
     }
}
if(phone != null) {
     Cookie c = new Cookie("Phone", phone);
     c.setMaxAge(30);       // Cookie 的有效期为 30 秒
     response.addCookie(c);
}
else if(cookies != null)  {
  // 如果已经设置了cookie ,则得到它的值,并保存到变量pLove中
     for(int i=0; i<cookies.length; i++) {
         if(cookies[i].getName().equals("Phone"))
    phone = cookies[i].getValue();
     }
}
%>
<html>
<head>
<title>使用cookie保存信息</title>
</head>
<body bgcolor="#FFFFFF">
<h2 align="left"><font color="#660000" face="方正舒体">利用 Cookies对象保存信息</font></h2>
<hr>
<form action="chap1-9.jsp" method="POST">
  <p>姓名:
    <input type="text" size="20" name="Name"    value="<% if(name != null) out.println(name); %>"></p>
  <p>电话:
    <input name="Phone" type="text" id="Phone"    value="<% if(phone != null) out.println(phone); %>" size="20">
  </p>
    <p><input type="submit" value="保 存">
<input type="reset" value="取消">  </p>
</form>
</body>
</html>

分享到:
评论

相关推荐

    scrapy中如何设置应用cookies的方法(3种)

    - 当COOKIES_ENABLED设置为False(或者未做任何设置,默认情况)时,Scrapy不会开启cookies功能,也就是说不会在请求中携带任何cookies。 - 当COOKIES_ENABLED设置为True时,Scrapy会禁用默认的cookie策略,并使用...

    基于Vue 服务端Cookies删除的问题

    一般在我们做项目时,我们都会通过POST请求拿到服务器给到的set-Cookies,保存在浏览器的Cookie里 这里需要明确一点。缓存有三类 cookie、 sessionStorage 、localStorage cookie: 存储在用户本地终端上的数据。有时...

    jQuery的Cookie插件 cookies

    jQuery的Cookie插件 cookies cookies 是一个强大的 jQuery 用来操作 Cookie 的插件。除了常见的操作 $.cookies.set( 'sessid', 'dh3tr62fghe' ); var sessid = $.cookies.get( 'sessid' ); $.cookies.del( 'sessid...

    export cookies&&all cookies For firefox3.0

    标题中的"export cookies&&all cookies For firefox3.0"指的是针对Firefox 3.0浏览器的扩展,用于导出和管理用户的cookies数据。这个过程对于理解网络浏览行为、数据隐私以及测试自动化等方面非常重要。 首先,我们...

    易语言取COOKIES目录源码

    在易语言中,"取COOKIES目录"这个功能通常是指获取浏览器保存的Cookies数据的存储路径,这对于网络编程,尤其是涉及到用户登录状态维持、个性化设置记录等场景十分重要。 Cookies是Web服务器发送到用户浏览器并存储...

    前端cookies安全视频

    在现代Web开发中,前端Cookies是用于存储用户信息和跟踪会话的重要工具。"前端cookies安全视频"聚焦于如何安全地使用这些小型文本文件,确保Web应用程序的数据安全性和用户隐私。以下是对视频内容的详细解释: 一、...

    IECookies查看器

    **IECookies查看器详解** IECookies查看器是一款专为用户设计的工具,旨在帮助用户查看并管理Internet Explorer(简称IE)浏览器的Cookies。Cookies是网站在用户计算机上存储的小型文本文件,用于记录用户偏好、...

    POST应用之COOKIES管理(可应用于多线程及多COOKIES管理)

    本文将深入探讨POST应用中的COOKIES管理,特别是如何在多线程环境中处理多个COOKIES,同时以易语言作为编程语言进行讲解。 首先,COOKIES是一种在客户端和服务器之间传递状态信息的技术。当用户访问一个网站时,...

    支付宝获取cookies工具龙腾码支付.zip

    【支付宝获取cookies工具】 在互联网安全领域,"支付宝获取cookies工具"是一个涉及到用户登录状态管理和安全的话题。Cookies是网站为了辨别用户身份、保存用户信息而储存在用户浏览器上的小文本文件。在支付宝这样...

    python编程之requests在网络请求中添加cookies参数方法详解

    发现之前学习爬虫有些粗糙,竟然连requests中添加cookies都没有掌握,惭愧。废话不宜多,直接上内容。 我们平时使用requests获取网络内容很简单,几行代码搞定了,例如: import requests res=requests.get...

    网页登录记住用户名密码登录时间的cookies的做法

    因为cookies是存储在客户端浏览器中的,因此需要确保cookies的安全性,以免泄露用户的敏感信息。可以使用加密技术来保护cookies中的数据,以免被恶意攻击。 使用cookies记住用户名密码登录时间可以提高用户体验,但...

    php Cookies 操作控制类

    类还包含了删除Cookies的功能,这通常意味着设置一个过期时间在过去的新Cookies,使浏览器自动清除它。类的`deleteCookie()`方法可能用于实现这一点。 5. **设置前缀**: 在处理多个应用程序或不同功能的Cookies...

    如何打开网页的cookies

    网页的Cookies是小型文本文件,由网站服务器存储在用户的计算机或移动设备上,用于记录用户在网站上的行为和偏好。这些信息有助于网站提供个性化的体验,例如保存登录状态、购物车内容或者页面设置等。然而,由于...

    C#+Cookies防止重复操作代码

    C#结合Cookies是一种常见的实现方式,它能有效地防止客户端的重复操作。本篇将详细解析如何利用C#和Cookies来实现这一功能。 首先,我们来看标题中的核心概念:C#防止重复操作和C#+Cookies防止重复操作。在C#的Web...

    c++生成cookies代码

    在IT行业中,尤其是在Web开发领域,Cookies是一种广泛使用的机制,用于在客户端(用户浏览器)和服务器之间存储和传输状态信息。C++虽然不是通常用来处理Web交互的主要编程语言,但通过一些库和方法,确实可以实现...

    Cookies用法及相关应用

    **标题:Cookies用法及相关应用** **一、Cookies的基本概念** Cookies是Web服务器在用户浏览器上存储的小型文本文件,用于记录用户的一些信息,如访问历史、用户偏好或登录状态等。它们是HTTP协议无状态特性的补充...

    最近浏览记录(Cookies)

    标题中的“最近浏览记录(Cookies)”指的是网络浏览器中的一项功能,它允许网站保存用户的浏览历史,以便在用户下次访问时提供个性化体验。Cookies是由服务器发送到用户浏览器并存储在本地的一小段文本数据,它们在...

    易语言 获取Cookies源码

    5. **Cookies管理**:考虑到Cookies的有效期和安全性,源码还需要包含对过期Cookies的清理以及安全策略的实现,例如限制存储的Cookies数量,加密存储等。 6. **模拟浏览器行为**:为了完整地模拟浏览器的行为,可能...

    有关cookies的总结

    Cookies 总结 Cookies 是一种小文本文件,存储在用户的计算机上,用于记录用户在 Web 应用程序中的行为和偏好。下面是对 Cookies 的总结: 一、Cookies 的概念 Cookies 是一种小文本文件,存储在用户的计算机上,...

    修改cookies的工具

    标题中的“修改cookies的工具”指的是能够帮助用户编辑或篡改网页浏览器中存储的cookies的软件或应用程序。在互联网上,cookies是网站为了追踪用户行为、保持登录状态或个性化用户体验而存储在用户设备上的小型数据...

Global site tag (gtag.js) - Google Analytics