我有一个用于将用户详细信息提交给操作的 jsp 表单,因为我不希望操作类扩展用户类,我需要创建一个输入对象并将其发送到我的操作,但不确定如何。
- 用户类有很长的参数列表,如果我扩展它,我应该将它们全部作为我的 Register 方法的参数。
形式
<s:form action="Register">
<s:textfield name="fname" label="Name"/>
<s:textfield name="lname" label="Surname"/>
<s:textfield name="mobile" label="Mobile"/>
.....
<s:submit validate="true"></s:submit>
</s:form>
<jsp:useBean id="obj" class="com.Users"/>
<jsp:setProperty property="*" name="obj"/>
行动
@Action
public class Registration{
public boolean Register(User obj)
{
.....
}
....