Struts2学习笔记---动态方法的调用
2016-09-15 22:07
417 查看
若要调用action包下的ShowWords类中的动态方法,就是说,不是一加载类就会立刻调用的方法,可以这样写
例如:当你打算调用method方法,链接中应当这样写:....../showWords_method.action
不过貌似这种方式不支持通配符放在开头,或许是漏洞吧。
还有一种 比较简单的方式:
<action name="showWords_*" class="action.ShowWords" method="{1}"> <param name="username">111</param> <result name="success">/showWords.jsp</result> <result name="input">/inputWords.jsp</result> </action>其中“{1}”表示第一组,即前面第一个 * 所代表的字符串。
例如:当你打算调用method方法,链接中应当这样写:....../showWords_method.action
不过貌似这种方式不支持通配符放在开头,或许是漏洞吧。
还有一种 比较简单的方式:
<action name="delete" class="com.servlet.Sec" method="delete"> <result name="delete">/2.jsp</result> </action>Jsp页面这样写:
<a href="delete.action">删除</a>直接便可以对应所要执行的方法,不过显得代码罗嗦。若有多个showWords_方法便要写多个,所以推荐使用第一种方法。
相关文章推荐
- 关于Struts2 namespace 的学习笔记(DMI动态方法调用)
- struts2 学习笔记三----动态方法调用
- 【Struts2学习笔记(6)】Action动态方法调用
- Struts2学习笔记 - Action篇<动态方法调用
- struts2 学习笔记三----动态方法调用
- 黑马程序员---struts2学习笔记之三通配符与动态方法调用
- Struts2学习笔记之动态方法调用和参数获取
- struts2学习笔记--------动态方法调用和使用通配符定义action
- C#开发学习笔记:动态调用不同程序集中的方法
- Struts2 学习 第5part 动态方法调用DMI
- Struts2笔记——通配符和动态方法调用
- Struts2-学习笔记系列(6)-动态调用action
- [原创]java WEB学习笔记59:Struts2学习之路---OGNL,值栈,读取对象栈中的对象的属性,读取 Context Map 里的对象的属性,调用字段和方法,数组,list,map
- Web Service学习笔记:动态调用WebService的方法总结
- struts2学习 - action -3 动态方法调用 DMI
- Struts2笔记——通配符和动态方法调用
- Struts2学习 动态方法调用(DMI)
- Struts2学习②--动态方法调用和通配符设置
- Struts2笔记2--动态方法调用和Action接收请求方式
- struts2学习(9)——动态方法调用和通配符