用js模拟struts2的多action调用示例
2023-06-13 09:15:26 时间
最近修了几个struts2.1升级到2.3后动态方法调用失效的bug,深有感悟,
但是我那种原始方法有一个局限,就是在submit那里写下的action不起作用,就算启动了动态方法调用也不行(我想应该是struts2.3的一个bug),所以为了完善这个功能,这里我再说一个用js的方法。
在<s:submitvalue="提交"onclick="returnsubmitAction("某某action")"/>,添加onclick方法,然后再在js里面写上:
functionsubmitAction(actionName){
document.form的name.action=actionName+".action";
returntrue;
}
或者是<s:submitvalue="提交"onclick="submitAction("某某action")"/>,注意少了一个return单词,然后在js里面写上:
functionsubmitAction(actionName){
document.form的name.action=actionName+".action";
document.form的name.submit();
}
现在struts2的动态方法调用基本都完善了,欢迎评论补充。
相关文章
- js的6种数据类型_主要的数据类型
- 【JS 逆向百例】猿人学系列 web 比赛第二题:js 混淆 - 动态 cookie,详细剖析
- js 等比例缩放图片详解编程语言
- js解析顺序了解一下详解编程语言
- 使用JS实现Redis数据读取(js读取redis)
- 利用 JS 实现 Redis 的连接(js连接redis)
- 使用 JS 操作 Redis:实现强大数据存储.(js调用redis)
- 使用Node.js连接MSSQL数据库实现高效数据管理(nodejsmssql)
- 用SQL Server和JS实现数据库管理技术(sqlserver.js)
- 使用JS控制Oracle数据库的更新(js控制oracle更新)
- Oracle中使用JS变量管理数据(oracle使用js变量)
- 采用CSS和JS,刚好我最近有个站点要用到下拉菜单!
- JS多个矩形块选择效果代码(模拟CS结构)
- js模拟实现类似c#下的hashtable的简单功能代码
- js模拟jquery的slide和fadeIn和fadeOut功能
- 团购、定时抢购倒计时js版
- 初学js插入节点appendChildinsertBefore使用方法
- js模拟3D场景效果代码打包
- js模拟权限选择实现代码(select操作)
- js排序动画模拟冒泡排序
- JavaScript高级程序设计阅读笔记(十九)js表格排序
- select标签模拟/美化方法采用JS外挂式插件
- js火狐下取本地路径实现思路
- js中的布尔运算符使用介绍
- Node.js模拟浏览器文件上传示例
- js中精确计算加法和减法示例
- 页面js遇到乱码问题的解决方法是和无法转码的情况