0

问题很简单,如果动作名称是apply 这个动作根本不起作用,它给了

HTTP Status 404 - No result defined for action com.control.actions.ClassName and result success

的例子struts.xml

<action name="apply" method="display"
    class="com.control.actions.ClassName">
    <result name="none">/page.jsp</result>
</action>

但如果动作名称是其他任何东西,它就可以工作:

<action name="applying" method="display"
    class="com.control.actions.ClassName">
    <result name="none">/page.jsp</result>
</action>

那么是apply一种 Struts2 关键字吗?

4

1 回答 1

0

不,apply不是关键字。

错误消息表明没有success为该操作定义任何结果。

在大多数情况下,这意味着没有为操作配置结果。如果您使用约定或休息插件,则可能会使用约定创建隐式配置。

使用config-browser插件查看提供给您的应用程序的配置或调试以对其进行故障排除。

于 2013-09-16T07:31:08.367 回答