怎样在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实现的鼠标链接提示效果生成器代码
Jun 28 Javascript
jquery关于图形报表的运用实现代码
Jan 06 Javascript
基于jQuery实现二级下拉菜单效果
Feb 01 Javascript
Bootstrap3.0学习教程之JS折叠插件
May 27 Javascript
AngularJS Bootstrap详细介绍及实例代码
Jul 28 Javascript
浅谈js中用$(#ID)来作为选择器的问题(id重复的时候)
Feb 14 Javascript
jQuery插件zTree实现获取一级节点数据的方法
Mar 08 Javascript
JS实现线性表的链式表示方法示例【经典数据结构】
Apr 11 Javascript
Jquery-data的三种用法
Apr 18 jQuery
详解Vue.js基于$.ajax获取数据并与组件的data绑定
May 26 Javascript
移动端底部导航固定配合vue-router实现组件切换功能
Jun 13 Javascript
微信小程序如何使用canvas二维码保存至手机相册
Jul 15 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
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
php sprintf()函数让你的sql操作更安全
2008/07/23 PHP
PHP之数组学习
2011/05/29 PHP
php中如何同时使用session和cookie来保存用户登录信息
2013/07/05 PHP
PHP实现将HTML5中Canvas图像保存到服务器的方法
2014/11/28 PHP
PHP封装的数据库模型Model类完整示例【基于PDO】
2019/03/14 PHP
PHP下载文件函数与用法示例
2019/09/27 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
php与阿里云短信接口接入操作案例分析
2020/05/27 PHP
jQueryUI如何自定义组件实现代码
2010/11/14 Javascript
扩展jquery实现客户端表格的分页、排序功能代码
2011/03/16 Javascript
js之onload事件的一点使用心得
2013/08/14 Javascript
jquery清空表单数据示例分享
2014/02/13 Javascript
javascript监听鼠标滚轮事件浅析
2014/06/05 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
javascript实现画不相交的圆
2015/04/07 Javascript
jQuery检测某个元素是否存在代码分享
2015/07/09 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
2019/06/06 Javascript
微信小程序搜索框样式并实现跳转到搜索页面(小程序搜索功能)
2020/03/10 Javascript
mac系统安装Python3初体验
2018/01/02 Python
python抓取网页中链接的静态图片
2018/01/29 Python
Python3实现建造者模式的示例代码
2020/06/28 Python
Python3爬虫发送请求的知识点实例
2020/07/30 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
html svg生成环形进度条的实现方法
2019/09/23 HTML / CSS
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
德国专业木制品经销商:Holz-Direkt24
2019/12/26 全球购物
Java程序员综合测试题
2014/04/25 面试题
建筑设计所实习生自我鉴定
2013/09/25 职场文书
一名老师的自我评价
2014/02/07 职场文书
初中学校对照检查材料
2014/08/19 职场文书
写给老师的感谢信
2015/01/20 职场文书
学校党员干部承诺书
2015/05/04 职场文书
《叶问2》观后感
2015/06/15 职场文书
Nginx配置文件详解以及优化建议指南
2021/09/15 Servers