为了账号安全,请及时绑定邮箱和手机立即绑定

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

          <!-- 默认action -->

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

                <action name="index">

                      <result >/error.jsp</result>

               </action>


正在回答

5 回答

楼上正解


0 回复 有任何疑惑可以回复我~

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

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



8 回复 有任何疑惑可以回复我~
#1

小石潭记丶

大兄弟,你是在逗我么
2017-01-13 回复 有任何疑惑可以回复我~
#2

Qgfzzzzzz

谢谢你
2018-11-01 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

qq_活在戏中

你有没有发现老师的地址栏填的是:http://127.0.0.1:8080/HelloStruts/HelloWorld_update_action.action 这样的,有三个下划线,也就是说老师通配符是三个的情况,你试着改一下就行了。
2016-09-03 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信