我们可以在单个jsp中使用两种形式吗? 我在hibernate中使用struts,在hibernate中我有多对一的映射
< class name="com.dto.EmployeeDTO" table="EMPLOYEEDTO">
< id name="id" type="java.lang.String">
< column name="ID" />
< generator class="assigned" />
< /id>
< property name="fName" type="java.lang.String" access="field">
< column name="FNAME" />
< /property>
< property name="lName" type="java.lang.String" access="field">
< column name="LNAME" />
< /property>
< many-to-one name="address" class="com.dto.Address" fetch="join">
< column name="ADDRESS" />
< /many-to-one>
< class>
在我的员工pojo
private String id;
private String fName;
private String lName;
private Address address;
现在我想用一个表单提交所有数据
答案 0 :(得分:1)
这可能是JSP的多种常规形式,但他问的是Strut动作形式。 如果你想清理你的MVC模型,我建议每个视图使用1个动作表单,但是可以有多个动作表单,例如,单个页面中的多个数据表单,甚至单个按钮都可以触发不同的动作,一些控制器需要处理。
答案 1 :(得分:0)
是的,我们在jsp中可以有两种以上的形式。每个表单可以有不同或相同的操作。