这是jsp传递参数的页面:
这是struts的action里接收参数,并插入数据库的代码:
我知道的这里的getXXX方法不能获取jsp传递过来的参数,所以在控制台输出的参数都是null
空指针异常:第一行就是null
应该怎么改呢?
什么意思,应该怎么改。我看不懂
追答public String login(){
HttpSession session=request.getSession();
if(StringUtil.isEmpty(user.getUserName())||StringUtil.isEmpty(user.getPassword())){
error="用户名或密码为空!";
return ERROR;
}
if(StringUtil.isEmpty(imageCode)){
error="验证码为空!";
return ERROR;
}
if(!imageCode.equals(session.getAttribute("sRand"))){
error="验证码错误!";
return ERROR;
}
Connection con=null;
try{
con=dbUtil.getCon();
User currentUser=userDao.login(con, user);
if(currentUser==null){
error="用户名或密码错误!";
return ERROR;
你这回答不是我上面的问题
追答给你做个参考啊
追问我这个是用jsp+struts2插入记录,相差的也太远了吧,怎么做参考, 我那个是空指针异常,应该怎么改
追答我上次就是你这种想法。不知道提问的那个人知道没