如何将中文写入cookie? 我在cookie中写入中文字符出现如下异常java.lang.IllegalArgumentException但写入英文字符时一点问题也没有,请问如何解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先建立一個cookie_tw.jsp,內容如下:<%@ page import="java.net.*" contentType="text/html;charset=BIG5"%><%Cookie cookie = new Cookie(URLEncoder.encode("中文"),URLEncoder.encode("許攻績蓋"));response.addCookie(cookie);%>再來建立讀取cookie的檔案叫做rcookie_tw.jsp:<%@ page import="java.net.*" contentType="text/html;charset=BIG5"%><%Cookie rcookie[] = request.getCookies();if (rcookie == null)out.print("讀不到cookie");else{for (int i = 0; i < rcookie.length; i++){if (URLDecoder.decode(rcookie[i].getName()).equals("中文")){out.print(URLDecoder.decode(rcookie[i].getName()) +URLDecoder.decode(rcookie[i].getValue()));}}}%> 先编码,再存URLEncoder.encode(str)先取出,再解码URLDecoder.decode(str) Eclipse的文件冲突问题 javascirpt 动态选择 <select> 点ie窗口的关闭按钮如何触发服务器端事件???我想做logout.... 初学JAVA,请教提交表单时,数据自动填充问题 在html页中如何使用循环动态生成8行、8列,即64个checbox? csdn这样的小学算数都能算错???? 复选框传值 各位大哥,怎么样才能判断网页是不是被刷新?? 怪问题,看了可别骂我是猪啊! junit4.7与SPRING MVC 结合不能注入 log4j.properties如何将输出的文件路径配置为相对路径? 关于tomcat中servlet配置问题
<%
Cookie cookie = new Cookie(URLEncoder.encode("中文"),
URLEncoder.encode("許攻績蓋"));response.addCookie(cookie);
%>再來建立讀取cookie的檔案叫做rcookie_tw.jsp:<%@ page import="java.net.*" contentType="text/html;charset=BIG5"%>
<%
Cookie rcookie[] = request.getCookies();
if (rcookie == null)
out.print("讀不到cookie");
else
{
for (int i = 0; i < rcookie.length; i++)
{
if (URLDecoder.decode(rcookie[i].getName()).equals("中文"))
{
out.print(URLDecoder.decode(rcookie[i].getName()) +
URLDecoder.decode(rcookie[i].getValue()));
}
}
}
%>
URLEncoder.encode(str)
先取出,再解码
URLDecoder.decode(str)