怎样在JavaScript里写一个swing把数据插入数据库
时间:2024-01-20 09:26:42
最终的目标是想这样的,在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")%>";
标签:编写,Swing程序
0
投稿
猜你喜欢
Python制作爬虫抓取美女图
2021-05-15 12:47:45
django使用F方法更新一个对象多个对象字段的实现
2021-07-20 10:38:42
django实现用户注册实例讲解
2022-06-23 08:05:53
JavaScript定义函数的三种实现方法
2024-04-16 09:06:15
php生成随机密码的三种方法小结
2023-11-22 04:25:50
MySQL学习笔记之数据定义表约束,分页方法总结
2024-01-13 13:46:38
Python数据可视化:幂律分布实例详解
2021-08-23 16:27:29
case 嵌套查询与连接查询你需要懂得
2024-01-24 02:11:02
手动实现vue2.0的双向数据绑定原理详解
2024-04-27 16:09:15
Oracle 存储过程总结 二、字符串处理相关函数
2009-07-07 10:28:00
new_zeros() pytorch版本的转换方式
2022-07-31 17:32:36
python3利用smtplib通过qq邮箱发送邮件方法示例
2023-12-17 06:34:24
python的Crypto模块实现AES加密实例代码
2022-10-02 17:43:10
开心网让人很不开心
2009-04-05 15:56:00
Pytorch搭建YoloV4目标检测平台实现源码
2021-01-21 19:02:52
python 提取tuple类型值中json格式的key值方法
2022-10-04 20:05:32
解决Vue路由导航报错:NavigationDuplicated: Avoided redundant navigation to current location
2023-07-02 17:08:39
傲游对开发人员的影响越来越大了
2009-10-14 13:16:00
ThinkPHP视图查询详解
2024-05-03 15:52:08
在SQLite-Python中实现返回、查询中文字段的方法
2022-05-31 00:17:32