struts2中的类型转换,从web页面传来的离散的值在后台封装成一个user对象

来源:互联网 发布:python 自动化 工业 编辑:程序博客网 时间:2024/05/16 17:37
<body>
    <form action="login" method="post">       
    user info:<input type="text" name="user"/><br><!-- 这个文本域的name属性十分重要,必须和action中的user 属性名字一致,不然传不了值-->
    <input type="submit" value="submit">
    </form>

  </body>

***********************************************************************分割线

package com.test.action;
import com.opensymphony.xwork2.ActionSupport;
import com.test.bean.User;




public class LoginAction extends ActionSupport
{
private User user;

public User getUser()
{
return user;
}
public void setUser(User user)
{
this.user = user;
}






@Override
public String execute() throws Exception
{
System.out.println(user.getUsername());
System.out.println(user.getPassword());
return SUCCESS;

}




// @Override
// public void validate()
// {
// // TODO Auto-generated method stub
// super.validate();
// }
}

这是对应的action的user属性,与表单里必须一致


0 0