Struts2返回参数问题

因为我刚刚学习Struts2,对Struts2原理不是很了解
Action中的代码:
[code="java"]
private UserInfo user;
private String msg;
public UserInfo getUser() {
return user;
}

public void setUser(UserInfo user) {
    this.user = user;
}

public String login(){
boolean flag=false;
flag=this.userService.isLogin(user);
if(flag){
UserInfo temp=this.userService.getUserByUsername(user.getUsername());
this.setUser(temp);//查询出的temp是有值的
msg="Welcome: "+temp.getUsername();
return "userinfor";
}else{
msg="Invaild username or password";
return "fail";
}
}[/code]
userinfo返回到userinfo.jsp页面
但是回填到页面上却没有
以下是userinfo.jsp代码:
[code="java"]


/s:textfield
/s:textfield
/s:textfield
/s:submit/s:reset
/s:form
[/code]
返回的结果:
在附件中

晕,找到答案了,原来
把name写成value了

2个回答

嗯。标签的属性名错了。。

你的Action中应该提供msg的get方法。

getMsg()

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!