struts的Action,ActionForm怎么用?
千山独行 2002-10-14 06:48:09 我在提交JSP页面的表单的时候,提交到一个action.do,这个action从org.apache.struts.action.Action继承,当实现perform方法的时候,我使用了自己的Form类,方法如下:
public ActionForward perform(ActionMapping mapping,
TradeForm form,//我自己的Form类
HttpServletRequest request,
HttpServletResponse response) throws IOException,ServletException
提交表单后,到上面的方法就不能执行了,但是没有任何错误提示,是不是不可以这样用?只能在方法里写ActionForm吗?
我的struts-config.xml配置如下:
<form-bean name="tradeForm" type="com.trade.servlet.struts.TradeForm" />
<action path="/tradeCreateAction"
name="tradeForm"
type="com.trade.servlet.struts.TradeCreateAction"
scope="request">
<forward name="send" path="/trade/trade.jsp" />
<forward name="sendlater" path="/trade/myTradeList.jsp" />
<forward name="failure" path="/trade/myTradeList.jsp" />
</action>