首先,java里面,你这个extends ActionSupport ,应该继承个什么方法吧,
其他的,
1.username.equals("")) 这句话应该写成 username==null || "",equals(username.trim())
//判断非空和,是否空格
2 if(userList.equals("")),这是一个list吗? List判断是否空,应该用 userList==null || userList.size()<=0,//
3 这里 if(info.getPassword().equals(password)),//这里参照1的写法。当然如果password不可能为空,这么写也可以
else {//如果用户名不为空,验证输入信息
userList = userDAO.findByUserName(username);
if(userList.equals("")){ //你这个感觉有问题 不知道findByUserName 是怎么写的
return "error"; //if(userList.equals("")) 改成这if( userList==null |userList.isEmpty()|) )
// 试试
}
兄弟 你不把错误标出来 谁知道什么问题
if(userList.equals("")) 这个地方改成if(userLIst.size()<=0) 试下。因为userList 是一个list类型的,如果没有找到对应的用户。它的值应该还是null
if(userList.equals("")){
return "error";
}
这个有问题吧?LIST不能用equals(""))吧。。。SIZE()