易截截图软件、单文件、免安装、纯绿色、仅160KB

如何用jsp读取指定名称的cookie?

怎样能只读取名称为“userhome”的cookie的值?
servlet包里有这样一个类javax.servlet.http.Cookie;可以帮助你读取cookie,cookie保存在本地时是一个数组,可以用该方法获取到cookies[] cookie=request.getCookies();然后在遍历数组就可以完成了。
遍历如下:
    if(cookies!=null)
for(Cookie cookie:cookies)
if(cookie.getName().equals(name))
return true;

楼上的方法正确,这是唯一的方法

<%
 Cookie myCookie[]=request.getCookies();//创建一个Cookie对象数组

 for(int n=0;n=cookie.length-1;i++);//设立一个循环,来访问Cookie对象数组的每一个元素

 Cookie newCookie= myCookie[n];

 if(newCookie.getName().equals("username")); //判断元素的值是否为username中的值
{%>
 你好,<%=newCookie.getValue()%>!//如果找到后,向他问好
<%}
%>

Java code:

cookies[] cookie=request.getCookies();



1楼正解!

楼上正解...

1楼和3楼代码都行

帮顶下

学习了~


相关问答:

jsp中 <c:if test> 相关问题

在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
      fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......

jsp 中乱码的 - Java / Web 开发

我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8 
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
 <form class="form" action=&quo ......

关于在JSP中上传图片的相关问题 - Web 开发 / 其他

//用客户的session的id建立一个临时文件:
//String tempFileName=(String)session.getId();
String tempFileName = (String)session.getId();
//out.println(& ......

jsp超链接问题

我的网页是这个 http://127.0.0.1:8080/ch1/test.jsp
我要访问 www.126.com
显示结果为 http://127.0.0.1:8080/ch1/www.126.com#

JSP页面是这样写的,用了struts框架
<a href=" www.126.co ......

jsp 简单的session问题。

本人做了一个模拟购物网站,遇到一些问题。
第一个用户选择了A、B、C商品
然后第二个用户只选择D商品。
点击查看的时候,购物车列出A、B、C、D四种商品,请问哪里出了问题?
Java code:

<%@ page content ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号