配置默认Action

为了让Struts2的Action可以接管用户请求,我们可以配置name="*"的Action。除此之外,Struts2还支持配置默认Action。当用户请求找不到对应的Action时,系统默认的Action即将处理用户请求。

<package name="default" extends="struts-default">
    <!-- 配置一个默认Action,默认Action为simpleViewResultAction -->
    <default-action-ref name="simpleViewResultAction" />
    <!-- 通过action元素配置默认的Action -->
    <action name="simpleViewResultAction" class="com.example.SimpleViewResultAction">
        <result name="success">/success.jsp</result>
    </action>
</package>

将默认Action配置在默认命名空间里就可以让该Action处理所有用户请求,因为默认命名空间的Action可以处理任何命名空间的请求。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容