我不能夠讓modues在struts.my web.xml配置文件包含以下配置:struts模塊配置不工作?
的web.xml
<init-param>
<param-name>config/admin</param-name>
<param-value>/WEB-INF/config/struts-config-admin.xml</param-value>
</init-param>
和的struts-config-管理我的行動configuraion。 XML是
<action path="/userAdminAction" type="com.admin.UserAdminAction"
............
</action>
JSP:searchLayout.jsp
<html:html>
<html:form action="admin/userAdminAction.do" method="get">
..............
..............
..............
submit button to submit the form
</html:form>
我使用的URL http://localhost/snpapp/admin/searchLayout.jsp
調用從地址欄的JSP,但我得到下面的異常堆棧跟蹤:ServletException異常的 牛逼原因。
servlet.jsp.JspException: Cannot retrieve mapping for action: "/admin /userAdminAction"
at org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:840)
在org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:467) 在jsp_servlet._lrd。 搜索。 _searchLayout。 JSP _tag7(__ searchLayout.java:438)
我試着用不同的動作(例如:行動= 「/ userAdminAction」 或行動= 「userAdminAction.do」)在JSP的形式行動,但它不工作的模塊。
請給我一些想法。我怎樣才能存檔struts moduels應該爲表單工作?
但是我的struts-config動作只有「userAdminAction」,而且它沒有模塊就可以使用。但我們正在重構代碼並進行模塊化。所以在模塊化的時候,jsp的html:form會給出錯誤。 – Satya 2012-01-02 11:48:45
很抱歉,我認爲我完全誤解了你的問題。 – RanRag 2012-01-02 12:09:54