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

通配符不起作用

通配符不起作用

慕姐1389542 2016-07-22 18:04:06
1、用的 struts2-core-2.3.30.jar包2、public String add(){ return SUCCESS; } public String update(){ return SUCCESS; } @Override public String execute() throws Exception { System.out.println("=====执行action"); return SUCCESS; }3、 <package strict-method-invocation="false" name="default" namespace="/" extends="struts-default">         <action name="helloworld_*"  method="{1}" class="com.twx.action.HelloWorld">             <result name="add">/{1}.jsp</result>             <result name="update">/{1}.jsp</result>             <result>/HelloWorld.jsp</result>         </action>                  <!-- <action name="addAction" method="add" class="com.twx.action.HelloWorld">             <result>/add.jsp</result>         </action>                  <action name="updateAction" method="update" class="com.twx.action.HelloWorld">             <result>/update.jsp</result>         </action> -->     </package>     <constant name="struts.enable.DynamicMethodInvocation" value="false"></constant>4、访问 http://localhost:8080/Struts2Demo/helloworld_add.action 时,并没有跳转到add.jsp页面而是跳转到HelloWorld.jsp页面
查看完整描述

1 回答

已采纳
?
Caballarii

TA贡献1123条经验 获得超629个赞

result如果不写name,就是接受SUCCESS的,你这边add方法return SUCCESS,进入的页面就是<result>/HelloWorld.jsp</result>

查看完整回答
反对 回复 2016-07-22
  • 1 回答
  • 0 关注
  • 1591 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信