通配符的问题

来源:4-4 动态方法调用-深入Struts2

夏侯瑾軒

2017-08-12 17:37

  <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

写回答 关注

3回答

  • puikiri
    2017-09-13 00:49:19

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

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

  • 星小梦
    2017-08-20 07:03:52

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

  • Ahdim
    2017-08-13 21:25:53

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

    Ahdim

    action 的源码呢?

    2017-08-13 21:26:21

    共 1 条回复 >

Struts2入门

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

95061 学习 · 456 问题

查看课程

相似问题