報錯資訊:2020-10-4 11:22:23 org.apache.struts.actions.DispatchAction unspecified
嚴重: Request[/modifyBoard] does not contain handler parameter named action
只有這兩行資訊!!
jsp 頁面上
<html:form action="/ccAction.do">
<html:submit property="process">
<bean:message key="button.add"/>
</html:submit>
<html:submit property="process">
<bean:message key="button.select"/>
</html:submit>
struts-config.xml
<action name="xxxxxForm"
path="/ccAction"
validate="false"
input="/pageface.jsp"
type="action.ccAction"
parameter="process">
<forward name="aaa" path="/aaa.jsp"/>
<forward name="unlogin" path="/login.jsp"/>
</action>
控制層中的action
我這里隨便簡單寫了一個action
在getKeyMethodMap方法中是可以列印資訊,但是執行map.put("button.add","addMethod");和map.put("button.select","selectMethod");下面的兩個方法都沒有執行到,這是為什么?
public class ccAction extends LookupDispatchAction
{
protected Map getKeyMethodMap() {
Map map = new HashMap();
map.put("button.add","addMethod");
map.put("button.select","selectMethod");
return map;
}
public ActionForward addMethod(ActionMapping mapping,ActionForm form,
HttpServletRequest request,HttpServletResponse response)throws Exception
{
System.out.println("addMethod");
}
public ActionForward selectMethod(ActionMapping mapping,ActionForm form,
HttpServletRequest request,HttpServletResponse response)throws Exception
{
System.out.println("selectMethod");
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/159509.html
標籤:Java相關
上一篇:我創建了一個vue腳手架專案,昨天運行都沒問題,今天運行為什么報錯阿?
下一篇:基于
