2014-11-05 130 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

相關問題