站内搜索: 请输入搜索关键词

当前页面: 开发资料首页Java 专题Cookie中读写中文的一种方法

Cookie中读写中文的一种方法

摘要: Cookie中读写中文的一种方法

</td> </tr> <tr> <td height="35" valign="top" class="ArticleTeitle"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="171" height="86" align="center" valign="top"> </td> <td width="519" valign="top">

在Cookie中读写中文的一种方法。

一、往Cookie中写中文信息:addCookie.jsp
<%@ page import="java.net.*" contentType="text/html;charset=gb2312"%>
<%
Cookie cookie =
new Cookie(URLEncoder.encode("姓名"),URLEncoder.encode("web爱好者"));
response.addCookie(cookie);
%>
OK!

二、读取Cookie中的中文信息ReadCookie.jsp

<%@ page import="java.net.*" contentType="text/html;charset=gb2312"%>
<%
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()));
}
}
}
%>


</td> </tr> <tr> <td height="20" colspan="2">
   
</td> </tr> </table> </td> </tr> <tr>


↑返回目录
前一篇: 中帆智能建站系统JSP版
后一篇: jsp安全编程三则