怎样在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 相关文章推荐
跟着JQuery API学Jquery 之三 筛选
Apr 09 Javascript
node爬取微博的数据的简单封装库nodeweibo使用指南
Jan 02 Javascript
jQuery选择器用法实例详解
Dec 17 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
Feb 26 Javascript
javascript中this关键字详解
Dec 12 Javascript
JS实现的DOM插入节点操作示例
Apr 04 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
Jun 11 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
Aug 11 Javascript
vue中组件的3种使用方式详解
Mar 23 Javascript
纯js实现无缝滚动功能代码实例
Feb 21 Javascript
Nest.js环境变量配置与序列化详解
Feb 21 Javascript
微信小程序实现轮播图指示器
Jun 25 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读取TXT文件向数据库导入海量数据的方法
2013/04/23 PHP
php中的PHP_EOL换行符详细解析
2013/10/26 PHP
PHP中error_log()函数的使用方法
2015/01/20 PHP
PHP实现读取文件夹及批量重命名文件操作示例
2019/04/15 PHP
JQuery SELECT单选模拟jQuery.select.js
2009/11/12 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
2013/11/26 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
深入分析JSON编码格式提交表单数据
2015/06/25 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
2015/09/16 Javascript
编写高质量JavaScript代码的基本要点
2016/03/02 Javascript
纯js代码制作的网页时钟特效【附实例】
2016/03/30 Javascript
jquery事件与绑定事件
2017/03/16 Javascript
vue通过cookie获取用户登录信息的思路详解
2018/10/30 Javascript
Vue动态路由缓存不相互影响的解决办法
2019/02/19 Javascript
Vue父组件如何获取子组件中的变量
2019/07/24 Javascript
使用纯前端JavaScript实现Excel导入导出方法过程详解
2020/08/07 Javascript
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
Ruby元编程基础学习笔记整理
2016/07/02 Python
Pyhton中单行和多行注释的使用方法及规范
2016/10/11 Python
最近Python有点火? 给你7个学习它的理由!
2017/06/26 Python
关于django 数据库迁移(migrate)应该知道的一些事
2018/05/27 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
Python虚拟环境的原理及使用详解
2019/07/02 Python
基于matplotlib中ion()和ioff()的使用详解
2020/06/16 Python
JD Sports西班牙:英国领先的运动服装公司
2020/01/06 全球购物
就业推荐表自我鉴定范文
2014/03/21 职场文书
学校社会实践活动总结
2014/07/03 职场文书
大型主题婚礼活动策划方案
2014/09/15 职场文书
认错检讨书
2014/10/02 职场文书
依法行政工作汇报
2014/10/28 职场文书
大学生暑期实践报告
2015/07/13 职场文书
毕业感言怎么写
2015/07/31 职场文书
公司规章制度范本
2015/08/03 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
原生JS中应该禁止出现的写法
2021/05/05 Javascript
Python极值整数的边界探讨分析
2021/09/15 Python