用js模拟struts2的多action调用示例


Posted in Javascript onMay 19, 2014

最近修了几个struts2.1升级到2.3后动态方法调用失效的bug,深有感悟,

但是我那种原始方法有一个局限,就是在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的动态方法调用基本都完善了,欢迎评论补充。
Javascript 相关文章推荐
基于Jquery的淡入淡出的特效基础练习
Dec 13 Javascript
解析dom中的children对象数组元素firstChild,lastChild的使用
Jul 10 Javascript
js实现一个链接打开两个链接地址的方法
May 12 Javascript
js同源策略详解
May 21 Javascript
基于JavaScript实现定时跳转到指定页面
Jan 01 Javascript
AngularJS单选框及多选框实现双向动态绑定
Jan 13 Javascript
js实现获取两个日期之间所有日期的方法
Jun 17 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
Dec 07 Javascript
js实现音乐播放控制条
Sep 09 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
Mar 28 Javascript
Vue.js组件实现选项卡以及切换特效
Jul 24 Javascript
vue.js的状态管理vuex中store的使用详解
Nov 08 Javascript
从零学JS之你需要了解的几本书
May 19 #Javascript
JavaScript在IE和FF下的兼容性问题
May 19 #Javascript
从零学JSON之JSON数据结构
May 19 #Javascript
jquery 选取方法都有哪些
May 18 #Javascript
jquery中获得元素尺寸和坐标的方法整理
May 18 #Javascript
JQuery打造省市下拉框联动效果
May 18 #Javascript
通过$(this)使用jQuery包装后的方法或属性
May 18 #Javascript
You might like
CI框架入门示例之数据库取数据完整实现方法
2014/11/05 PHP
PHP xpath()函数讲解
2019/02/11 PHP
JavaScript 监听textarea中按键事件
2009/10/08 Javascript
如何确保JavaScript的执行顺序 之jQuery.html深度分析
2011/03/03 Javascript
jquery实现的3D旋转木马特效代码分享
2015/08/25 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
2016/08/02 Javascript
js数组操作方法总结(必看篇)
2016/11/22 Javascript
AngularJS 在同一个界面启动多个ng-app应用模块详解
2016/12/20 Javascript
Angular的$http与$location
2016/12/26 Javascript
Node.js pipe实现源码解析
2017/08/12 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
JS变量提升及函数提升实例解析
2020/09/03 Javascript
Vant+postcss-pxtorem 实现浏览器适配功能
2021/02/05 Javascript
python+VTK环境搭建及第一个简单程序代码
2017/12/13 Python
python脚本实现验证码识别
2018/06/07 Python
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
python实现爬取百度图片的方法示例
2019/07/06 Python
Pandas操作CSV文件的读写实现方法
2019/11/13 Python
pycharm2020.1.2永久破解激活教程,实测有效
2020/10/29 Python
基于ccs3的timeline时间线实现方法
2020/04/30 HTML / CSS
移动端html5判断是否滚动到底部并且下拉加载
2019/11/19 HTML / CSS
智利最大的网上商店:Linio智利
2016/11/24 全球购物
世界上最好的精品店:Shoptiques
2018/02/05 全球购物
英国太阳镜品牌:Taylor Morris Eyewear
2018/04/18 全球购物
JD Sports比利时官网:英国领先的运动鞋和运动服饰零售商
2018/10/10 全球购物
环保公益广告语
2014/03/13 职场文书
个人贷款承诺书
2014/03/28 职场文书
教师拔河比赛广播稿
2014/10/14 职场文书
写给父母的感谢信
2015/01/22 职场文书
护士求职简历自我评价
2015/03/10 职场文书
农村结婚典礼主持词
2015/06/29 职场文书
新人入职感言
2015/07/31 职场文书
2017春节晚会开幕词
2016/03/03 职场文书
MySQL 分组查询的优化方法
2021/05/12 MySQL
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python