我想使用mvc结构进行登录过程,我从index.jsp
页面发送用户ID和密码。如果它们与数据库值匹配,那么它将转到stater001.jsp
。{{1我有2个字段来自userid和密码。我已将userid和pwd发布到index.jsp
servlet中。
LoginServlet
进程LoginServlet
生成userid , pwd
class。loginAuthentication
类的实例,检查数据库中是否存在loginAuthentication
和userid
password
。我还使用了setter getter类select query
将user
和userid
设置为session.I尝试以有条理的方式完成整个登录过程。但是我&# 39; m坚持错误我无法忍受什么是问题请帮助我解决这个问题。首先我尝试了它而不使用mvc模式然后它工作正常。但现在它无法正常工作。
下面是我以前的代码在一个servlet中的所有进程
pwd
}
在我的新代码中,我在执行中遇到了错误 在这里,我已经附加了我新编辑的代码,我尝试以有条理的方式执行此操作。我的错误已经消失,但在登录后没有显示用户ID http://pastebin.com/RKyieMqn 请考虑我的问题
答案 0 :(得分:0)
显然,你粘贴了错误的代码: 在下面的语句中,变量用户定义在哪里? session.setAttribute(“user”,user);
也许,您已在某处创建了authenticateUser对象。请检查您的代码以找到它。
答案 1 :(得分:0)
我已将session.setAttribute("userid", user);
更改为session.setAttribute("userid", user.getUserId());
,现在正在使用