您的位置:首页 > 编程语言 > Java开发

struts2 是怎样把数据传送到Action的

2012-11-26 21:12 274 查看
在struts2中的action里创建一个实体类的对象,然后写上set()和get()方法,这样在jsp中传过来的参数要写用 实体名.属性名 在action里struts2会帮你把页面传过来的值放到你在action里创建的那个实体类的对象里。
例如你在一个action里要传一个user对象:
private User user ;
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
在页面传值的时候要这样传:
<form name="myform" action="<%=basePath %>login/login1"method="post">
用户名:<input type="text" name="user.uname"/><br>
密码:<input type="text" name="user.upass"/><br>
<input type="submit" value="登陆"/>
</form>
注意:name的变化!!!!
 这样在action里就会接收到页面传来的值并放到那个实体类里
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  action JAVA Struts
相关文章推荐