如何利用jsp中cookie获得自动登录
1个回答
展开全部
愚见,请斟酌吸收
自动登录:cookie是浏览器发送请求到服务器端时自动带上的,服务器获取到cookie中的数据在数据库中查找,找到就登录,没找到就不登录。
jsp直接访问数据库?恕我无知,没有试过,虽然按理说可以直接访问,不过在实际web分层开发中应该不合理的,jsp应该算前台处理数据所用,cookie的获取应该在后台模块中执行。
好吧,有点啰嗦了,后台获取方式
Cookie[] cookies = request.getCookies();//这样便可以获取一个cookie数组
for(Cookie cookie : cookies){
cookie.getName();// get the cookie name
cookie.getValue(); // get the cookie value
}
jsp页面获取的话,用<% %>将上面的代码括起来应该就能行,没有尝试过,可能会其他问题,只是提供一个答案,具体如何,望自斟酌
自动登录:cookie是浏览器发送请求到服务器端时自动带上的,服务器获取到cookie中的数据在数据库中查找,找到就登录,没找到就不登录。
jsp直接访问数据库?恕我无知,没有试过,虽然按理说可以直接访问,不过在实际web分层开发中应该不合理的,jsp应该算前台处理数据所用,cookie的获取应该在后台模块中执行。
好吧,有点啰嗦了,后台获取方式
Cookie[] cookies = request.getCookies();//这样便可以获取一个cookie数组
for(Cookie cookie : cookies){
cookie.getName();// get the cookie name
cookie.getValue(); // get the cookie value
}
jsp页面获取的话,用<% %>将上面的代码括起来应该就能行,没有尝试过,可能会其他问题,只是提供一个答案,具体如何,望自斟酌
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询