jsp页面限制登录

huangwater00 2011-02-19 05:25:25
jsp登录页面中当用户错误登录三次以后,再登录就跳的别的页面。这个代码怎么写?
...全文
73 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
softwarexiang120 2011-02-19
[Quote=引用 2 楼 zuxianghuang 的回复:]
在请求的jsp页面,或servlet,或action里,用session记录登录的次数,再判断

public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{
HttpSession sessi……
[/Quote]
忘记i++了。。。
回复
jnhcd 2011-02-19
[Quote=引用 1 楼 magong 的回复:]
在Session中持有一个错误登录次数计数器,第4次登录的时候,forward或redirect到别的页面。
正确登录的时候,计数器清零或remove
[/Quote]


++++
回复
hepeng_8 2011-02-19
存储session的次数
回复
huangwater00 2011-02-19
好的,知道了,我试试。谢谢楼上两位!
回复
zuxianghuang 2011-02-19
在请求的jsp页面,或servlet,或action里,用session记录登录的次数,再判断

public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)
{
HttpSession session=request.getSession();

boolean bool=你的登录方法();
if(bool)
return mapping.findForward("index");

else
{
int i=1;
if(session.getAttribute("count")!=null)
i=Integer.parseInt(session.getAttribute("count").toString());
if(i>3)
return mapping.findForward("error");
else
{
session.setAttribute("count",i)
return mapping.findForward("login");
}
}
}
回复
magong 2011-02-19
在Session中持有一个错误登录次数计数器,第4次登录的时候,forward或redirect到别的页面。
正确登录的时候,计数器清零或remove
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2011-02-19 05:25
社区公告
暂无公告