请问谁会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中的数据在数据库中查找,找到就登录,没找到就不登录。

jsp直接访问数据库?恕我无知,没有试过,虽然按理说可以直接访问,不过在实际web分层开发中应该不合理的,jsp应该算前台处理数据所用,cookie的获取应该在后台模块中执行。

好吧,有点啰嗦了,后台获取方式

Cookie[]

cookies

=

requestgetCookies();//这样便可以获取一个cookie数组

for(Cookie

cookie

:

cookies){

cookiegetName();//

get

the

cookie

name

cookiegetValue();

//

get

the

cookie

value

}

jsp页面获取的话,用<%

%>将上面的代码括起来应该就能行,没有尝试过,可能会其他问题,只是提供一个答案,具体如何,望自斟酌

var cookie = documentcookiesplit(";");

for(var i=0; i<cookielength; i++) {

var ck = cookie[i]split("=");

var cName = ck[0];

var cValue = decodeURI(ck[1]);

if(cNametrim() == "commonLoginCookie") {

commonLoginCookie = cValue;

}

}

你是怎么取的,页面白的是不是有的参数没有

以上就是关于请问谁会jsp写个getCookie(name)函数能直接获取cookie的值全部的内容,包括:请问谁会jsp写个getCookie(name)函数能直接获取cookie的值、如何利用jsp中cookie获得自动登录、jsp获取cookie页面跳转等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9382856.html

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

发表评论

登录后才能评论

评论列表(0条)

保存