Java 如何将表单元素映射到两个pojo对象
我有两个pojoJava 如何将表单元素映射到两个pojo对象,java,spring,hibernate,jsp,spring-mvc,Java,Spring,Hibernate,Jsp,Spring Mvc,我有两个pojo user.java userrole.java 我有一个名为enrolluser.jsp的jsp页面,这里有关于用户和用户角色pojo的信息。 通常在SpringMVC表单绑定中,我们只能将表单对象绑定到一个pojo,如何使用表单绑定功能将jsp中的用户相关字段映射到用户pojo,并将jsp中的用户角色相关字段映射到用户角色pojo 我在网上搜索过,但找不到合适的答案 如何实现这一点?您可以创建一个表单类,比如说UserInfo,并在其中包含user和userrole对象
- user.java
- userrole.java
如何实现这一点?您可以创建一个表单类,比如说
UserInfo
,并在其中包含user
和userrole
对象
Class UserInfo
{
private User user;
private Userrole userrole;
// create getter and setter for above fields.
}
现在,如果userInfo
是jsp中类userInfo
的实例,那么使用下面的代码访问jsp中的User
和UserRole
${userInfo.user.name} // to access name from user
${userInfo.userrole.role} // to access role from userrole
选中此链接“如何在页面中显示模型数据”。假设userInfo.user.name