永发信息网

为什么放入cookies中的值取出来都是十六进制的呢?

答案:2  悬赏:40  手机版
解决时间 2021-02-01 17:24
  • 提问者网友:雪舞兮
  • 2021-02-01 00:18
页面代码:







servlet代码:
try {
String cookMessage = request.getParameter("cookieMessage");
Cookie cookDemo = new Cookie("cookDemo", cookMessage);
cookDemo.setMaxAge(60);
response.addCookie(cookDemo);
} catch (Exception e) {
// TODO: handle exception
}
RequestDispatcher dispatcher = request.getRequestDispatcher("/cookieShow.jsp");
dispatcher .forward(request, response);
输出页面代码:
<%
Cookie[] cookies = request.getCookies();
if(cookies == null)
{
out.print("none any cookies");
}else{
try{
for(int i=0;i {
String cookValue = cookies[i].getValue();
out.print("@@"+cookValue+"@@");
}
}catch(Exception e)
{
}
}
%>
页面输出结果:
9F1749627BA07B57E55A6E925ACBB923
最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-02-01 01:13
ColorDialog的返回值是TColor型的,可以用GetRValue(TColor),GetGValue(TColor),GetBValue(TColor)来获得R,G,B的值.
全部回答
  • 1楼网友:思契十里
  • 2021-02-01 02:22
搜一下:为什么放入cookies中的值取出来都是十六进制的呢?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯