码迷,mamicode.com
首页 > 其他好文 > 详细

struts2的method="{1}"

时间:2014-07-22 22:32:54      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:blog   http   使用   io   cti   re   

这里的{1}表示接收前面action里通过通配符传来的值,例如你配置的是<action name="*Crud" class="example.Crud" method="{1}"> ,然后调用***/editCrud.action,则method里获得的值是edit,将会调用这个action里面的 edit方法

附:
Action中的方法通配符 

    有些时候对Action中方法的调用满足一定的规律,例如edit Action对应edit方法,delete Action对应 delete方法,这个时候我们可以使用方法通配符,例如:
<action name="*Crud" class="example.Crud" method="{1}"> 这时,editCrud Action的引用将调用edit方法,同理,deleteCrud Action的引用将调用delete 方法。

    另外一种比较常用的方式是使用下划线分割,例如: 
<action name="Crud_*" class="example.Crud" method="{1}"> 
    这样当遇到如下调用的时候可以找到对应的方法。 
"action=Crud_input"   =>   input方法 
"action=Crud_delete" =>   delete方法 

    通配符和普通的配置具有相同的地位,可以结合使用框架的所有其他功能。

参考资料:http://yjph83.blog.163.com/blog/static/551475792008520101617770/#


struts2的method="{1}",布布扣,bubuko.com

struts2的method="{1}"

标签:blog   http   使用   io   cti   re   

原文地址:http://my.oschina.net/u/856612/blog/293796

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!