spring mvc 传值问题
spring mvc中的一个controller中的一个方法,在User和Custom类中都有username属性,那么我怎么能在提交的请求中来指定只给user的username传值?
public void sayTo4(@ModelAttribute("user") User user,@ModelAttribute("custom") Custom custom)
{
System.out.println("username: " + user.getUsername() + " custom.username: " + custom.getUsername());
}
class User{
string name;
...
}
class Custom{
string name;
...
}
有上面二个类,都有name属性
Controller
void hello(@ModelAttribute("user") User user,@ModelAttribute("custom") Custom custom)
{
System.out.println("user.name: " + user.getName());
System.out.println("custom.name: " + custom.getName());
}
一个表单中提交信息
<form>
<input type="text" name="????"/>
</form>
表单中问号部分应该写什么?
如果写name,那么controller中的user和costom中的name属性都会被同时赋值。
问题该如何编写这个表单,使得传给controller,只让其中user类的name被赋值。