怎样在JavaScript里写一个swing把数据插入数据库


Posted in Javascript onDecember 10, 2012

最终的目标是想这样的,在JavaScript里写一个swing来实现确定取消,来决定是否执行这个功能的,但是在执行的过程中,出现了一点问题,每次执行时,都是直接就会插入把数据插入数据库,不能控制了,想要知道应该怎样来解决这个问题,详情要参考下面的代码详情:

<% 
boolean foo=false; 
if (((theqingjiadays<3)&&(thetiqiandays>=1))||((theqingjiadays<10) 
&&(theqingjiadays>=3)&&(thetiqiandays>=3))||((theqingjiadays>=10)&&(thetiqiandays>=7))){ 
foo=true; 
}else{ 
//未按规定提前请假,是否继续 
%> 
<script> 
var select=confirm('未按规定提前请假,是否继续?'); 
if(select==true){ 
foo=true; 
} 
if(select==false){ 
foo=false; 
window.location.href="qingjiaquxiao.jsp?id=<%=qj.getId()%>"; 
} 
</script>

想把该脚本替换成一个 Swing的窗口,实现确定取消,来决定是否执行,因为每次执行总是先执行<% %>里的代码,直接就会插入把数据插入数据库,不能控制了
<% 
} 
} 
//插入数据库 
if(foo==true){ 
try 
{

插入语句
qingjiaDAO.addQingJiaInfo(qj); 
qingjiaDAO.addQingJiaMingxi(qjmingxi); 
qingjiaDAO.updateQingJiaInfo(qj); 
} 
catch(InfrastructureException ie){ 
out.println(ie.toString()); 
} 
finally{ 
HibernateUtil.commitTransaction(); 
HibernateUtil.closeSession(); 
} 
}

%>需要一段java里swing的代码来控制该模块,应该如何来实现呢?而且想要知道的是能不能通过脚本把该页面的参数通过window.location.href传到另一个页面?
后来在网上看到说是想要实现上面的传递,可以模拟get提交,在另一个页面得到链接后分析获取参数。
按照这个思维去试了试,但是没有实现,关键是自己不会怎么去进行,不过后来还是被我自己解决了此问题,因为后来发现是我自己传的参数太多了,下面有做了部分的修改,如下的细节:
window.location.href="qingjiaapplysave.jsp?qingjiatypeid=< 
%=request.getParameter("qingjiatypeid")%> 
& 
figure=< 
%=request.getParameter("figure")%> 
& 
qingjiastartdate1=< 
%=request.getParameter("qingjiastartdate1")%> 
& 
qingjiaenddate1=< 
%=request.getParameter("qingjiaenddate1")%> 
& 
reason=< 
%=request.getParameter("reason")%> 
& 
startdaterange1=< 
%=request.getParameter("startdaterange1")%> 
& 
enddaterange1=< 
%=request.getParameter("enddaterange1")%>";
Javascript 相关文章推荐
js trim函数 去空格函数与正则集锦
Nov 20 Javascript
Javascript Math ceil()、floor()、round()三个函数的区别
Mar 09 Javascript
jquery如何把参数列严格转换成数组实现思路
Apr 01 Javascript
javascript模块化是什么及其优缺点介绍
Sep 02 Javascript
window.location.href的用法(动态输出跳转)
Aug 09 Javascript
JQuery中两个ul标签的li互相移动实现方法
May 18 Javascript
jQuery判断浏览器并动态调整select宽度的方法
Mar 02 Javascript
Atitit.js的键盘按键事件捆绑and事件调度
Apr 01 Javascript
从零开始做一个pagination分页组件
Mar 15 Javascript
JS实现获取数组中最大值或最小值功能示例
Mar 02 Javascript
原生JS实现随机点名项目的实例代码
Apr 30 Javascript
详解用js代码触发dom事件的实现方案
Jun 10 Javascript
js里怎么取select标签里的值并修改
Dec 10 #Javascript
如何将JS的变量值传递给ASP变量
Dec 10 #Javascript
用jquery实现点击栏目背景色改变
Dec 10 #Javascript
jquery应该如何来设置改变按钮input的onclick事件
Dec 10 #Javascript
JQuery拖拽元素改变大小尺寸实现代码
Dec 10 #Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
Dec 10 #Javascript
JQuery each()函数如何优化循环DOM结构的性能
Dec 10 #Javascript
You might like
PHP gbk环境下json_dencode传送来的汉字
2012/11/13 PHP
解析PHP函数array_flip()在重复数组元素删除中的作用
2013/06/27 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
2014/11/24 PHP
Json_encode防止汉字转义成unicode的方法
2016/02/25 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
浅谈PHP拦截器之__set()与__get()的理解与使用方法
2016/10/18 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
JavaScript 封装Ajax传递的数据代码
2009/06/05 Javascript
JQuery判断子iframe何时加载完成解决方案
2013/08/20 Javascript
window.onresize 多次触发的解决方法
2013/11/08 Javascript
jquery数组封装使用方法分享(jquery数组遍历)
2014/03/25 Javascript
JavaScript字符串对象substr方法入门实例(用于截取字符串)
2014/10/16 Javascript
JavaScript与HTML的结合方法详解
2015/11/23 Javascript
深入浅析Vue组件开发
2016/11/25 Javascript
Angular2学习笔记——详解NgModule模块
2016/12/02 Javascript
Angularjs 动态改变title标题(兼容ios)
2016/12/29 Javascript
微信小程序:数据存储、传值、取值详解
2019/05/07 Javascript
微信小程序云开发如何使用npm安装依赖
2019/05/18 Javascript
jQuery Migrate 插件用法实例详解
2019/05/22 jQuery
[39:46]完美世界DOTA2联赛PWL S2 LBZS vs Rebirth 第二场 11.25
2020/11/25 DOTA
Python中动态创建类实例的方法
2017/03/24 Python
Python编程实现控制cmd命令行显示颜色的方法示例
2017/08/14 Python
Python DataFrame 设置输出不显示index(索引)值的方法
2018/06/07 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
Python中PyQt5/PySide2的按钮控件使用实例
2019/08/17 Python
python GUI库图形界面开发之PyQt5美化窗体与控件(异形窗体)实例
2020/02/25 Python
简单了解pytest测试框架setup和tearDown
2020/04/14 Python
Python实现CAN报文转换工具教程
2020/05/05 Python
python 制作网站筛选工具(附源码)
2021/01/21 Python
土耳其时尚潮流在线购物网站:Trendyol
2017/10/10 全球购物
会计专业的自荐信
2013/12/12 职场文书
业务部经理岗位职责
2014/01/04 职场文书
《小儿垂钓》教学反思
2014/02/23 职场文书
放弃继承权公证书
2015/01/23 职场文书
Spark SQL 2.4.8 操作 Dataframe的两种方式
2021/10/16 SQL Server
德劲DE1102数字调谐收音机机评
2022/04/07 无线电