sturt 2 Error setting expression'XXX'with value'[Ljava.lang.String;@1 dad 8を解決
946 ワード
前にstruts 2の例を書きましたが、actionとかは変わっていませんが、間違えました.
1つ目の可能性:struts 2のフォーム提出ボタン:では問題のエラーが報告されます.実際にはsubmitのname属性を削除したり
public class UserAction extends ActionSupport implements SessionAware{
private Map session;
private User user;
public String login(){
String result;
System.out.println("login-----"+user.getUsername());
UserHibernateDaoImpl userDao=new UserHibernateDaoImpl();
User loginUser=userDao.login(user.getUsername(),user.getPassword());
userDao.closeSession();
if(loginUser==null){
result=LOGIN;
}else{
session.put("user", loginUser);
result=SUCCESS;
}
return result;
}
public void setSession(Map session) {
this.session = session;
}
public void setUser(User user) {
this.user = user;
}
}
デバッグ後にuserがnullであることが判明した場合、このような問題が2つ発生する可能性があります. 1つ目の可能性:struts 2のフォーム提出ボタン:では問題のエラーが報告されます.実際にはsubmitのname属性を削除したり