Cookie中不能存放中文
昨天在开发的时候将用户名和密码添加到cookie中,然后在客户端通过js提取,实现记住用户名和密码的问题,但是遇到了一下问题:
当这样写的时候就可以:
Cookie cookie1 = new Cookie("username","admin");
Cookie cookie2 = new Cookie("password","123456");
cookie1.setMaxAge(60);
cookie2.setMaxAge(60);
response.addCookie(cookie1);
response.addCookie(cookie2);
这样做可以实现记住密码功能,但是改成这样就不行,
Cookie cookie1 = new Cookie("username","管理员");
Cookie cookie2 = new Cookie("password","123456");
cookie1.setMaxAge(60);
cookie2.setMaxAge(60);
response.addCookie(cookie1);
response.addCookie(cookie2);
就只是将"admin"改成了"管理员"就不能实现记住密码功能,这是为什么呢?编码都是采用utf-8,通过浏览器查看cookie可以看到两个cookie,但是放中文时不能查看到username 对应的"管理员的值"这是为什么呢?
大家有什么好的解决记住用户名密码的方案吗?
相关推荐
设置Cookie 代码如下: //设置cookie Cookie cookie = new Cookie(“TOM”,”111″); //设置有效期,默认秒为单位 cookie. setMaxAge(7*24*60*60); //添加cookie到客户端 response.addCookie(cookie); 获取Cookie ...
易语言是一种专为中国人设计的编程语言,它以简体中文作为编程语句,使得非计算机专业背景的用户也能较为容易地学习编程。本压缩包包含的“易语言清COOKIE模块模块”是一段用于易语言程序中的源代码,主要用于清理...
易语言是一种以中文编程为特色的编程环境,旨在降低编程门槛,让更多人能够参与到程序开发中来。"e语言-易语言判断CookieA"这个标题暗示我们将会探讨如何在易语言中实现对CookieA的判断功能,这通常涉及到网络编程和...
- **Value (值)**: 存储的具体信息,不建议存放中文,因为可能会遇到编码问题。 - **Path (路径)**: 表示Cookie适用的路径范围。例如,如果Path被设置为“/day10_00_cookie/servlet/”,那么只有在这个路径下的页面...
在请求.jsp中,`request.setCharacterEncoding()`方法用于设置请求编码,确保正确处理中文字符。 2. `session`对象:代表HTTP会话,用于存储用户特定的信息,例如在实验中,session对象用于存储用户的购买信息。...
點擊以繁體中文方式浏覽" name="StranLink" href="#">繁體中文 在页面底部添加: http://www.pinluo.com/big5.js 是你的js存放地址。js之所以放在页面底部是因为js文件有12KB左右,放在页首会影响页面的载入...
由于原本把需要的数据存放到cookie中,但是cookie不能的key不能自动转译中文,出现乱码,后台服务器报错:Control character in cookie value or attribute.所以改为自定义map集合
【Asp.net汉字转拼音源码】是一种在Asp.Net平台上实现的功能,它允许程序将汉字转换为其对应的拼音表示,这对于搜索引擎优化(SEO)、中文排序、关键字分析等场景非常有用。Asp.Net是Microsoft开发的一个用于构建Web...
这个"asp.net中文手册.rar"压缩包包含了一个.chm(Compiled Help Manual)格式的文件,这是一种Windows平台下的帮助文档格式,通常用于存放教程、参考手册等内容。 在ASP.NET中文手册中,你可能会找到以下关键知识...
该版本相对于0.9版做的更新变动情况: 1.采用cookie记录用户状态。 2.cookie中的用户密码采用自定义... 另外:同一虚拟目录下不能放置两个1.0版SPB论坛程序,否则将导致论坛统计错误
5. 触发器是数据库中的特殊类型的存储过程,由特定的数据表事件触发,例如INSERT、UPDATE或DELETE操作,但不能建立在视图上,也不带参数。 6. Access提供了单步执行的宏调试工具,帮助用户检查和修正宏逻辑。 7. ...
【描述】"饼干天气"这个名字可能源自英文"cookie-meteo"的中文翻译,它暗示了该项目可能具有小巧、便捷的特点,就像人们日常食用的饼干一样易于获取和使用。通过网络控制气象站,用户可以远程监测和记录温度、湿度、...
在SEO优化过程中,确保网站被搜索引擎快速收录是至关重要的步骤,特别是对于百度这样的中文搜索引擎巨头。本文将详细探讨“百度不收录”的问题以及如何利用自动化工具进行百度地图提交和收录入口提交。 首先,我们...
项目名作者创建日期中文名backend_learning_notes 陶宇2018-05-21初步编程学习笔记项目目录高级语言学习Python学习 :cookie: :envelope: Numpy是Python中的一种开源的数值计算扩展模块,该模块开源存储和计算大型...
在本项目中,我们将深入探讨如何使用Python编程语言,特别是其强大的Web爬虫框架Scrapy,来抓取豆瓣(Douban)网站上的TOP250电影短评数据。接下来,我们将详细介绍整个流程,包括数据获取、数据清洗、数据分析以及...
在J2EE标准下,Web应用程序的目录结构中,`WEB-INF`是核心部分,包含`classes`(存放编译后的Java类)、`web.xml`(部署描述符)以及`lib`(存放第三方库JAR文件)。 2. **Servlet开发过程** - Servlet通常继承自...
GBK编码是中文字符集的一种,它扩展了GB2312,包含了更多的汉字和符号,以满足更广泛的语言需求。在处理GBK编码的源码时,需要注意编码兼容性问题,尤其是在数据库存储和页面输出时,确保正确设置字符集,防止乱码...
在 web 应用程序中,中文乱码是一个常见的问题。解决办法有多种,例如在 Servlet 中设置响应的字符集,或者在 JSP 中设置 page 的字符集。 7. Cookie 和 session 的区别 Cookie 和 session 是两种不同的状态管理...