转发到struts jsp有时会工作,有时它不会

时间:2015-10-29 01:49:09

标签: java jsp tomcat struts

有一些严重的头痛与struts。在这里使用Tomcat .. 在调查应用程序日志后,我感到困惑......

我打了一个动作,例如: https://www.testkisses.ca/service/stats.a?lang=en

一旦执行此操作,它就会执行其逻辑(转到数据库并执行预期的功能)

最后它将用户发送到JSP。

我转发到JSP:

request.getSession().setAttribute("statsPrefBean", statsBean);
return mapping.findForward("stats");
struts XML中的

我将此操作定义为:

<action path="/stats" type="web.promotions.Stats" name="Test" scope="request" validate="false" input="input">
    <forward name="statscanada" path="/WEB-INF/jsp/product/statscan.jsp"/>
</action>

即使我不在jsp中的任何地方使用“测试”或“输入”(不确定是否影响它)。

情况是操作始终被命中并且功能已执行,但有时我会收到404错误,有时我会得到预期的成功页面。

可能有人知道为什么在某些情况下它会给我404?为什么在大多数情况下它起作用?

0 个答案:

没有答案