用js模拟struts2的多action调用
来源:互联网 发布:财务金融知乎 编辑:程序博客网 时间:2024/04/30 19:10
最近修了几个struts2.1升级到2.3后动态方法调用失效的bug,深有感悟,
原始方法可以参考我之前的博文:struts2.1升级到2.3后动态调用方法问题
但是我那种原始方法有一个局限,就是在submit那里写下的action不起作用,就算启动了动态方法调用也不行(我想应该是struts2.3的一个bug),所以为了完善这个功能,这里我再说一个用js的方法。
在<s:submit value="提交" onclick="return submitAction('某某action')" />,添加onclick方法,然后再在js里面写上:
- function submitAction(actionName){
- document.form的name.action = actionName+".action";
- return true;
- }
或者是<s:submit value="提交" onclick="submitAction('某某action')" />,注意少了一个return单词,然后在js里面写上:
- function submitAction(actionName) {
- document.form的name.action = actionName+".action";
- document.form的name.submit();
- }
现在struts2的动态方法调用基本都完善了,欢迎评论补充。
转载请标明原文出处:http://blog.csdn.net/u012367513/article/details/26177713
0 0
- 用js模拟struts2的多action调用
- 用js模拟struts2的多action调用
- Struts2的Action方法调用
- js提交struts2的action
- struts2的action执行过程模拟
- struts2的action包含多个方法调用方式
- struts2 不同action之间的调用
- Struts2调用action中指定的方法
- Struts2如何调用Action的方法
- Jquery $.ajaxSubmit()调用Struts2的Action示例
- struts2 中action的动态方法调用
- Struts2中Action的动态调用方法
- Struts2中调用Action的方法
- 调用struts2 action 的几种
- Struts2中Action类的方法调用
- Struts2中Action的动态调用方法
- Struts2中Action的动态方法调用
- Struts2中的Action的创建以及Action中的方法调用
- 让apache产生cookie并记录到日志
- C#连接MYSQLSQEVE数据库示例代码
- tiff与tfw
- [leetcode]Search a 2D Matrix
- nginx源码分析--module开发(3)
- 用js模拟struts2的多action调用
- 截获或替换linux系统调用
- centos配置静态或动态的IP地址呢?
- 结构的简单实用
- 机器码作为shellcode运行时段错误
- python处理多行文件内容
- Context-----Activity,Application之间的交流使者
- 找错误
- 开源的IM框架--担心