首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2 DomainModel接收参数有关问题

2013-06-19 
struts2 DomainModel接收参数问题如设计两model类:class Group{private int idprivate String name} cla

struts2 DomainModel接收参数问题
如设计两model类:
class Group{
   private int id;
   private String name;

class User{
   private int id;
   private String name;
   private int age;
   private Group group;
}
Action类:
class UserAction extends ActionSupport{
   private User user;
   get()/set()方法
}
jsp页面:
form表单中用 user.age,user.group 接收text框输入的数据出错
请问大家这种情况是怎么处理的。
有没有什么好的办法 JSP domainmodel struts2 Struts java
[解决办法]
页面表单不能提交user.group  除非你是提交group中的某个属性
例如<input type="text" value="xxx" name="user.group.name"/>
user.age只能提交整型,其他类型也会报错
[解决办法]
private User user;这应该new User()吧
[解决办法]
先这样试试

<input type="text" name="user.group.name"  value="xxx"/>

不行话,搞个DTO。
[解决办法]
楼上说的对,接收参数不能直接转换成对象。

热点排行