【发布时间】:2014-07-25 12:21:00
【问题描述】:
我在 web.xml 中有一个 Servlet,如下所示,带有 URL 模式。
<servlet-name>ApplicationLoader</servlet-name>
<servlet-class>com.test.ApplicationLoaderServlet</servlet-class>
<servlet-mapping>
<servlet-name>ApplicationLoader</servlet-name>
<url-pattern>*.loader</url-pattern>
</servlet-mapping>
我在 struts-config.xml 中有一个 Action,如下所示
<action path="/settings" type="com.test.SettingsAction"
scope="request"
>
<forward name="successful" path="/SuccessSettings.jsp" />
<forward name="failure" path="/Fail.jsp" />
</action>
尝试了以下方法进行前进,但没有奏效。得到 404 页面
request.getRequestDispatcher("/settings").forward(request, response);
或 getServletContext().getRequestDispatcher("/settings").forward(request, response);
如何将请求从 Servlet 转发到 Struts 操作。使用旧版本的struts 框架。
我在下面得到了一个适用于 struts 2 但不是 1.1 的解决方案。
How to forward request from servlet to action of struts2?
这方面有什么帮助吗???
【问题讨论】: