cookie的用法:测试用户流量,出错看不懂。 本帖最后由 yuanxl33 于 2011-05-09 16:28:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是说你这一句:Cookie[] cookies = request.getCookies();在执行之后,没有从request中获得任何的cookie,所以在返回给cookies的时候就从null,所以底下就是那样的错误了。 int len = cookies.length;这句改一下: int len = cookies==null ? 0:cookies.length; 我奇怪的是 我不是已经作了添加么Cookie DateVal = new Cookie("DateVal", String.valueOf(Now.getTime())); response.addCookie(DateVal);为什么没有获取到? 另外,对于数组的用法, array.length 返回值不是 int 类型?cookies.length 不可能返回一个 boolean 值吧? 你虽然用response设置了cookie,但是好像第一次访问的时候,那个request.getCookies还是没有等到DateVal,好像应该跟response的写入时间有关系吧! 呃,应该没有什么问题。判断一下是否为null hibernate 做分页有一个数据传递不了 jsp操作cookies 在smartuload上传文件时,如何获得文件的全名? 如何在表格中自动增加行,并对输入的数据作判断 求教sql查詢的問題 如何使用JfreeChart 绘制出一个点的坐标,比如(2,3) 我的jsp页面提交的东西看不到(跪求解决方法) 大侠请指教:怎样使用response.getoutstream()方法 哪位有JSP函数手册 询问一下JSP从页面输入的数据。对Oracle进行增删改查 input 如何限制只能输入数字,且小数点后最多4位,在线等!!!!
这句改一下:
int len = cookies==null ? 0:cookies.length;
Cookie DateVal = new Cookie("DateVal", String.valueOf(Now.getTime()));
response.addCookie(DateVal);
为什么没有获取到?
cookies.length 不可能返回一个 boolean 值吧?