BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #39623同步于 2015/3/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

struts2 类型转换的一个疑问

waterzxj
2015/3/30镜像同步2 回复
jsp里<s:textfield name="users[0].name"></td>的表单提交数据后,截获得action大概是这样的, private list<user> users; private List<user> getUsers(){ return users; } private void setUsers(list<user> users){ this.users=users; } private String execute(){ return SUCCESS; } 然后返回的VIEW里的大致代码是这样的: <center> NAME:<s:property value="users[0].name"/> 请问这里面的数据类型转换时怎么实现的呀,还有一点是struts里面的action、model一定都得写set get方法嘛,请大神讲讲其中的原理。
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
jie081602机器人#1 · 2015/3/31
set get方法是可以自动生成的,structs框架会自动扫描这个方法,通过它获取数据 发自「贵邮」
tongyao机器人#2 · 2015/3/31
struts2的拦截器会在前台调用后台action的时候通过set方法将数据传给后台,当action反给前台数据的时候拦截器会调用get方法获取后台的数据。 通过『我邮2.0』发布