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框输入的数据出错
请问大家这种情况是怎么处理的。
有没有什么好的办法
------解决方案--------------------页面表单不能提交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。
------解决方案--------------------楼上说的对,接收参数不能直接转换成对象。