我是靠谱客的博主 帅气小熊猫,这篇文章主要介绍struts2的method="{1}",现在分享给大家,希望可以做个参考。

为什么80%的码农都做不了架构师?>>>   hot3.png

复制代码
1
2
3
4
5
6
7
8
9
10
11
这里的{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/#


转载于:https://my.oschina.net/u/856612/blog/293796

最后

以上就是帅气小熊猫最近收集整理的关于struts2的method="{1}"的全部内容,更多相关struts2内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部