帮助创建操作类(java)
嗨,我有一个jsp在下面:帮助创建操作类(java),java,class,jsp,struts,action,Java,Class,Jsp,Struts,Action,嗨,我有一个jsp在下面: <form action="testPage.do" method="post" name='testForm' id="testForm"> <h2><bean:message bundle="test" key="label.header1"/></h2> <p><bean:message bundle="test" key="label.dropdown1/>
<form action="testPage.do" method="post" name='testForm' id="testForm">
<h2><bean:message bundle="test" key="label.header1"/></h2>
<p><bean:message bundle="test" key="label.dropdown1/> </label>
<select>
<option selected="selected">Soccer</option>
<option>Football</option>
<option>Baseball</option>
<option>Hockey</option>
</select>
</p>
<p>
<label><bean:message bundle="test" key="label.firstName"/> </label>
<input type="text"" name="firstname">
</p>
<p>
<label><bean:message bundle="test" key="label.lastName"/> </label>
<input type="text"" name="lastname">
</p>
</form>
我如何创建方法来获取输入到文本框中的值,以及从action类填充下拉菜单的方法?本文档帮助您实现下拉菜单的填充 您可以将ExecuteFirstItemInLogic函数中作为参数传递的表单类型转换为testForm,例如 假设testform的映射是com.example.testform com.example.TestForm TestForm=com.example.TestFormform 您必须在com.example.TestForm中将firstname和lastname声明为字符串。并为这两个变量编写getter和setter
在类型转换之后,您可以检索testform.getFirstname和test.getLastname的值。此文档帮助您实现下拉列表的填充 您可以将ExecuteFirstItemInLogic函数中作为参数传递的表单类型转换为testForm,例如 假设testform的映射是com.example.testform com.example.TestForm TestForm=com.example.TestFormform 您必须在com.example.TestForm中将firstname和lastname声明为字符串。并为这两个变量编写getter和setter 在类型转换之后,您可以检索testform.getFirstname和test.getLastname的值
public class SportAction extends BaseAction {
public ProcessResult executeFirstTimeInLogic(ActionMapping mapping,
ActionForm form, HttpServletRequest request,
HttpServletResponse response,
ProcessResult processResult) throws Exception {
log.info("executeFirstTimeInLogic");
processResult.setForward(mapping.findForward("next"));
return processResult;
}
public ProcessResult executeSubmitLogic(ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response,
ProcessResult processResult) throws Exception {
log.info("executeSubmitLogic");
return processResult;
}
}