struts2中的 action通配符问题

<!--如果配置*以后,就会直接去找action,而不会去找默认的index了--><default-action-refname="index"></default-a... <!-- 如果配置*以后,就会直接去找action,而不会去找默认的index了 -->
<default-action-ref name="index"></default-action-ref>
<action name="index">
<result>/WEB-INF/admin/index.jsp</result>
</action>
<action name="*_*" class="com.gstar.bbs.action.{1}Action"
method="{2}">
<result>/WEB-INF/admin/{1}/{1}_{2}.jsp</result>
<result name="input">/WEB-INF/admin/{1}/{1}_{2}.jsp</result>
</action>

问:浏览器输入/admin/123_123 这时struts2会自己去寻找 123Action ,然后直接报错,
而不是跳到默认的index这个action
如果把 第二个action中的内容删除掉,那么乱输一个错误的action就会跳到默认的index
有没有解决办法
展开
 我来答
大胡子J
2013-08-10 · TA获得超过221个赞
知道小有建树答主
回答量:182
采纳率:0%
帮助的人:158万
展开全部
default-action-ref 意思是当没有匹配的action时,就执行。那么你的情况,应该是匹配了action
*_* 但是出错了,至于什么错,贴报错信息
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式