jsp获取cookie页面跳转

servlet/jsp获取之前保存的Cookie,实现再次登录index.jsp时直接跳转welcome.jsp页面。可是运行的时候在cookie有效期内,访问index... servlet/jsp
获取之前保存的Cookie,实现再次登录index.jsp时直接跳转welcome.jsp页面。可是运行的时候在cookie有效期内,访问index.jsp页面一片空白,问题会出在哪里?
以下是index.jsp的代码
<body>
<%
String custname = null;
String pwd = null;
Cookie[] cookies = request.getCookies();
if(cookies!=null)
{
for(Cookie c:cookies)
{
if(c.getName().equals("custname"))
{
custname=c.getValue();
}
if(c.getName().equals("pwd"))
{
pwd=c.getValue();
}
}
}
if(custname!=null && pwd!=null)
{
request.getRequestDispatcher("LoginServlet?custname="+custname+"&pwd="+pwd).forward(request, response);
return ;
}
%>
<form action ="LoginServlet" method="post">
用户名:<input type= "text" name = "custname"><br>
密码:<input type="password" name = "pwd"> <br>
<input type="submit" value="登录">
<a href="register.jsp">注册</a>
</form>
</body>
展开
 我来答
boywamg
2012-05-28 · TA获得超过260个赞
知道答主
回答量:129
采纳率:0%
帮助的人:55.3万
展开全部
var cookie = document.cookie.split(";");
for(var i=0; i<cookie.length; i++) {
var ck = cookie[i].split("=");
var cName = ck[0];
var cValue = decodeURI(ck[1]);
if(cName.trim() == "commonLoginCookie") {
commonLoginCookie = cValue;
}
}
你是怎么取的,页面白的是不是有的参数没有
追问
你看看我提供的jsp页面代码有没有问题?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pingguopai2010
2012-05-29
知道答主
回答量:9
采纳率:0%
帮助的人:1.4万
展开全部
你在第一次登录时在LoginServlet里是否向cookie里存储了用户名及密码?
更多追问追答
追问
那是必须的啊……
追答
你在Loginservlet里打印一下重定向传过去的参数 看传过去了没有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cielsx
2012-07-06 · TA获得超过378个赞
知道答主
回答量:18
采纳率:0%
帮助的人:21.5万
展开全部
去问老师吧,少年。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fcaec07
2012-06-01
知道答主
回答量:28
采纳率:0%
帮助的人:18.8万
展开全部
页面一片空白,是指输入框一片白,还是哪里呢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式