servlet登录模块跑出IllegalStateException
dopost(…………){
……
// 成功登录
url = "/onlinechat/listroom.jsp";
response.sendRedirect(url);
return;
} else {
// 用户名或者密码错误
RequestDispatcher rd = getServletContext()
.getRequestDispatcher(url);
rd.forward(request, response);
}
}
目的:实现登录逻辑
问题描述:当第一个人等进去之后,后面的人就会得到IllegalStateException!
第一个人还可以使用这个登录逻辑,而不会出现异常
迷惑:servlet应该是多线程,对于每一个request都会新建立一个servlet的线程,并且调用
dopost()方法~应该不会引起IllegalStateException阿~
================
各位达人贵客给点提示~~感激涕零~~