请问谁会jsp写个getCookie(name)函数能直接获取cookie的值

请问谁会jsp写个getCookie(name)函数能直接获取cookie的值,第1张

<%
Cookie[] cs=requestgetCookies();
if(cs!=null)
{
Cookie p=null;
List ls=ArraysasList(cs);
Iterator i=lsiterator();
while(ihasNext())
{
p=(Cookie)inext();
outprint(pgetcookie()+ " : "+pgetValue()+ " <br> ");
}
}
%>

首先先声明一个cookie:
Cookie cookie_id = new Cookie("username", value);
其中第一个参数是这个cookie保存的名字,第二个是cookie的值
返回用response的方法添加cookie,另外也可以设置最大生存时间,如果不设置代表关闭浏览器的时候cookie失效
responseaddCookie(cookie_id);
这条语句是跳转到B页面 responsesetHeader("refresh", "1;URL=Bjsp");
在B页面中,可以这么获得Cookie
Cookie[] username=requestgetCookie();
这时cookie就在username变量中了,因为只有一个所以不用遍历,可以这样: outprintln(username[1]getValue());


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13037231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存