2014-11-05 132 views
2

我有2个pojo。如何将表单元素映射到两个pojo对象

  • user.java
  • userrole.java

我有1个名为enrolluser.jsp jsp页面,在这里我有关于用户和UserRole的POJO信息。 通常在spring的mvc表单绑定中,我们可以将表单对象绑定到只有一个pojo,我怎样才能将用户相关的字段从jsp映射到用户pojo和用户角色jsp中的相关字段,以userrole pojo uisng形式的绑定功能。

我已经搜索了网络,但无法找到合适的答案。

我该如何做到这一点?

+0

检查此链接http://stackoverflow.com/questions/13242394/spring-mvc -multi-modela-on-the-the-form – Rohan 2014-11-05 08:14:54

回答

2

您可以创建一个表格类,例如说UserInfo并且其中有useruserrole对象。

Class UserInfo 
{ 
    private User user; 
    private Userrole userrole; 

    // create getter and setter for above fields. 
} 

现在,如果userInfo是在JSP UserInfo类的一个实例,因此使用下面的代码来访问UserUserRole在JSP

${userInfo.user.name} // to access name from user 

${userInfo.userrole.role} // to access role from userrole 
+0

如何在页面中显示模型数据。假设userInfo.user.name – shalu 2015-02-27 12:03:33

相关问题