怎么我去设置默认action 就出问题了

来源:4-6 默认Action-深入Struts2

qq_嫵钶取玳_0

2016-08-11 20:36

          <!-- 默认action -->

          <default-action-ref name="index"></default-action-ref>

                <action name="index">

                      <result >/error.jsp</result>

               </action>


写回答 关注

5回答

  • qq_北执_8
    2019-01-03 10:43:19

    楼上正解


  • 我觉得有点菜
    2016-10-30 21:57:15

    若通配符为*_*  则通配符与默认action冲突 

    把通配符改了就好了  例如加两个下划线*__*  



    Qgfzzz...

    谢谢你

    2018-11-01 11:37:14

    共 2 条回复 >

  • qq_活在戏中
    2016-09-03 17:11:40

    可能是你设置了两个通配符,只用一个通配符试一试

    qq_活在戏...

    你有没有发现老师的地址栏填的是:http://127.0.0.1:8080/HelloStruts/HelloWorld_update_action.action 这样的,有三个下划线,也就是说老师通配符是三个的情况,你试着改一下就行了。

    2016-09-03 17:17:45

    共 1 条回复 >

  • Queen丶Star
    2016-08-12 17:32:10

    是因为示例中的HelloWorldAction中配置了一MAP类的原因吧,示例中乱输入显示的是查找错误,你乱输入显示的程序报错,错误原因不一样啊。出现500的时候程序运行错误,404是程序运行找不到相应的页面配置了默认action之后才会直接跳转到默认的,就和jsp中配置web.xml中的错误界面原理一样吧

  • 磁单极
    2016-08-12 07:23:21

    你那个error.jsp页面新建了吗?具体出现什么问题了?

Struts2入门

本教程带你踏上Struts2学习之旅,对Struts2进行更深入讲解

95061 学习 · 456 问题

查看课程

相似问题