怎样在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 相关文章推荐
javascript removeChild 使用注意事项
Apr 11 Javascript
javascript中直接写php代码的方法
Jul 31 Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 Javascript
基于jQuery实现美观且实用的倒计时实例代码
Dec 30 Javascript
bootstrapfileinput实现文件自动上传
Nov 08 Javascript
通过npm引用的vue组件使用详解
Mar 02 Javascript
vue.js过滤器+ajax实现事件监听及后台php数据交互实例
May 22 Javascript
Layui 设置select下拉框自动选中某项的方法
Aug 14 Javascript
Bootstrap模态对话框用法简单示例
Aug 31 Javascript
Node.js 使用request模块下载文件的实例
Sep 05 Javascript
微信小程序canvas实现签名功能
Jan 19 Javascript
js作用域及作用域链工作引擎
Jul 07 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
解析Extjs与php数据交互(增删查改)
2013/06/25 PHP
PHP缓冲区用法总结
2016/02/14 PHP
PHP中include和require的区别实例分析
2017/05/07 PHP
js css样式操作代码(批量操作)
2009/10/09 Javascript
jquery 表格排序、实时搜索表格内容(附图)
2014/05/19 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
Vue.js学习之计算属性
2017/01/22 Javascript
canvas 绘制圆形时钟
2017/02/22 Javascript
vue数据双向绑定的注意点
2017/06/23 Javascript
Vue学习之路之登录注册实例代码
2017/07/06 Javascript
bootstrap3-dialog-master模态框使用详解
2017/08/22 Javascript
微信小程序实现城市列表选择
2018/06/05 Javascript
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
微信小程序入门之绘制时钟
2020/10/22 Javascript
[05:36]DOTA2 2015国际邀请赛中国区预选赛第四日TOP10
2015/05/29 DOTA
[01:02:55]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python获取标准北京时间的方法
2015/03/24 Python
深入理解Javascript中的this关键字
2015/03/27 Python
python实现字符串和日期相互转换的方法
2015/05/13 Python
Python中用于计算对数的log()方法
2015/05/15 Python
Python探索之SocketServer详解
2017/10/28 Python
django限制匿名用户访问及重定向的方法实例
2018/02/07 Python
python替换字符串中的子串图文步骤
2019/06/19 Python
Django模板Templates使用方法详解
2019/07/19 Python
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
GWT都有什么特性
2016/12/02 面试题
机电一体化应届生求职信范文
2014/01/24 职场文书
教师求职简历自我评价
2015/03/10 职场文书
投诉信回复范文
2015/07/03 职场文书
幼儿园元旦主持词
2015/07/06 职场文书
新年祝酒词大全
2015/08/11 职场文书
升职自荐书
2019/05/09 职场文书