易截截图软件、单文件、免安装、纯绿色、仅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页面表单提交问题?

<script language="javaScript">
function select()
{
document.selectpages.selectnum.value=document.selectpages.selectpage.value;
document.selectpages.submit();
}
&l ......

jsp相关问题 - Web 开发 / JavaScript

我想登录后,如果登录成功就去执行某个页面
我现在的代码是这样的:
if(rs.next()){
 session.setAttribute( "username" , user);
  <jsp:include page="login.jsp" />// ......

jsp 简单的session问题。

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

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