麻烦给出详细的步骤
别笼统的说概念
谢谢
两种实现方式;
通过session来判断是否登陆
通过springMVC拦截器来设定--》底层也是判断session
<mvc:interceptor>
<mvc:mapping path="/front/personal/**" />//这里指定你访问url下的方法
<bean class="com.dowjin.commons.interceptor.UserSessionInterceptor"></bean> //这里是拦截器
eg:
//获取用户信息
HttpSession session = request.getSession(true);
//用户信息
TMemberDTO tMember = (TMemberDTO)session.getAttribute("member");
//用户信息失效
if(tMember == null){
//request.getRequestDispatcher("/login.html").forward(request, response);
response.sendRedirect(request.getContextPath()+"/front/main/toLogin");
return false;
}
return true; </mvc:interceptor>
</mvc:interceptors >
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-01-20
登陆成功的时候,在session中保存当前登陆用户,访问其他页面之前,先访问session中有没有相应的值,有的话就是正常登陆的,没有就是未登陆的,具体的代码你百度一下session就可以了,多说不如你自己研究出来的比较好本回答被网友采纳