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

通配符的问题

  <action name="helloworld_*"  method="{1}" class="com.action.action">
    <result >/index.jsp</result>
  <result name="{1}">/{1}.jsp</result>
  <result name="{1}">/{1}.jsp</result>
  </action>

为什么总是跳转到index.jsp而跳转不到add.jsp

正在回答

4 回答

action.java里面的add()和update()方法的返回值  即return要写上相对应的方法名,我的问题和你的一样,

add()方法的return值是add,update()的方法的return值是update,实测就是这样!视屏没写没办法@!!!!!

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

你没事配置2个一模一样的result干嘛?闲的?不写name默认success,那看你返回的字符串是什么!

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

actino的源码呢? 应该是你的 add method 返回的是 SUCCESS 第二行 你这句<result >/index.jsp</result> 表示了 SUCCESS 要显示的页面是 index.jsp

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

Ahdim

action 的源码呢?
2017-08-13 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Struts2入门
  • 参与学习       95068    人
  • 解答问题       456    个

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

进入课程

通配符的问题

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