Session记录用户登录状态

由于大部分手机没有cookie可以使用,所以要给手机使用,需要进行一下操作:

禁用Session使用cookie

方法1
在META-INF目录下创建context.xml写入以下代码:




<Context path="/" cookies="false">
Context>

方法2
Session记录用户登录状态_第1张图片

测试结果 ##

JSESSION的cookie已经找不到了。

禁用session使用cookie以后,通过连接传session

<form id="loginform" action="<%=request.getContextPath()%>/login.udo" method="get">

提交表单的时候修改为:

"loginform" action="<%=response.encodeURL("/MvcExample/login.udo") %>" method="get">

结果

这里写图片描述
请求地址多出了“;jsession=………………”
就这样实现了传递。

你可能感兴趣的:(Session记录用户登录状态)