struts改变应用struts-config.xml如何修改配置?
struts改变应用struts-config.xml如何修改配置?
原来有个应用abc,他是占用了tomcat的root目录,一切正常
struts-config.xml文件是
<action path="/search"
type="com.autonomy.action.SearchAction"
name="SearchForm"
scope="request"
parameter="action"
cancellable="false">
<forward name="search" path="/search_result.jsp"/>
<forward name="getdoc" path="/getcontent.jsp"/>
<forward name="suggest" path="/suggest.jsp"/>
</action>
<html:form action="/search.do?action=search" method="post">
.....
</html:form>
后来把它放入webapps下的abc
struts-config.xml中是否需要修改为
<forward name="suggest" path="/abc/suggest.jsp"/>
<html:form action="/abc/search.do?action=search" method="post">
怎么都设置不对?
http://localhost:8080/abc/search.do?action=suggest&id=26440
我现在直接访问他也提示
javax.servlet.ServletException: Cannot retrieve mapping for action:
"/abc/search"
org.apache.struts.chain.ComposableRequestProcessor.process(Composabl
essor.java:286)
org.apache.struts.action.ActionServlet.process(ActionServlet
org.apache.struts.action.ActionServlet.doGet(ActionServlet.j
javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
晕了