问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于extjs的语句执行先后

发布网友 发布时间:2022-04-09 12:09

我来回答

3个回答

懂视网 时间:2022-04-09 16:31

‘datefield‘, id : ‘START_CREATION_DATE_‘, format : ‘Y-m-d H:i:s‘, submitFormat : ‘Y-m-d H:i:s‘, value : new Date(new Date().getFullYear(), new Date().getMonth(), ‘1‘), fieldLabel : ‘开始时间‘ }, { xtype : ‘datefield‘, id : ‘END_CREATION_DATE_‘, format : ‘Y-m-d H:i:s‘, submitFormat : ‘Y-m-d H:i:s‘, value : new Date, fieldLabel : ‘结束时间‘ }
‘START_CREATION_DATE_‘ : Ext.getCmp(‘START_CREATION_DATE_‘).getSubmitValue(),
  ‘END_CREATION_DATE_‘ : Ext.getCmp(‘END_CREATION_DATE_‘).getSubmitValue()

在后端java中对日期段进行处理between and 或者> 大于,and<小于:

String DATE_TYPE_= "CONFIRM_DATE_";
if ("CONFIRM_DATE_".equals(DATE_TYPE_)) {

  if (START_CREATION_DATE_ != null) {
  sql += " and b.CONFIRM_DATE_ >= :START_CREATION_DATE_";
  paramMap.put("START_CREATION_DATE_", START_CREATION_DATE_);
  }

  if (END_CREATION_DATE_ != null) {
  sql += " and b.CONFIRM_DATE_ <= :END_CREATION_DATE_";
  paramMap.put("END_CREATION_DATE_", END_CREATION_DATE_);
  }
 }

 

在Extjs中对日期的处理,以及在后端数据在SQL语句的判断处理

标签:tween   blog   etc   mon   form   jsp   sub   field   orm   

热心网友 时间:2022-04-09 13:39

首先:按你的说法java后台确实是先执行了select操作然后执行update的。
原因:前端js代码是异步执行的,前端调用的循序和你最后执行sql的顺序并不完全取决于js的顺序。
例子:比如当前有这样一个js,1秒时,调用了访问后台的 update,2秒后,即3秒时调用load。
后台的java代码update函数和load函数,
update(){
//这里的代码执行了10秒

//执行update的sql语句
}
load(){
//这里的代码执行了2秒
//执行select的sql语句
}
由于后台执行代码时间的差异,实际执行sql语句的时间可能不与前端js顺序一致。

总结:这个是一个典型的js异步执行的问题。如果你想要向执行update在,再执行load的话,前端需要将load放在update的回调函数中。

热心网友 时间:2022-04-09 14:57

查不出数据怎么更新,hibernate肯定会先查选啊。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
零基础怎么自学动漫插画,可报个绘画班或有目的地自学 小白如何学插画,一定要坚持多练 有限责任公司的清算流程及如何执行清算 有限责任公司清算程序是什么 有限公司自行清算流程 魅族m1在哪里区别连通版和移动版 请问魅蓝note的flyme系统,移动定制版和移动公开版是什么意思 魅蓝note flyme移动公开版和公开版有啥区别? 魅族公开版是什么意思? 梦见一个你喜欢的人变成了你的表哥是什么情况? 蓝叠安卓模拟器安装游戏失败怎么办? 蓝叠安卓模拟器提示安装失败怎么办 蓝叠模拟器安装完以后打开后,提示安装引擎,然后显示“正在部署引擎”,可是等了很长时间,依然在部署引 蓝叠模拟器一直在初始化怎么操作 winxp蓝叠3.0引擎加载失败怎么解决 蓝叠3.0 引擎启动失败怎么办 蓝叠模拟器引擎初始化卡住要怎么解决 电脑蓝叠更新怎么把以前的游戏找回来还一直出现引擎初始化失败 BlueStacks一直引擎启动中怎么办 蓝叠启动不了解决方法 笔记本常见EC芯片的型号 笔记本电脑没有嵌入式ec有影响吗? ThinkpadS420 主板上Ene是什么芯片? 取快递的时候是自己放工作台上扫码出库吗? 快递怎么自己出库 工厂物流用来扫码出库的东西叫什么? 快递扫描仪如何与百世汇通出库软件系统链接? 快递出库扫描仪什么牌子好? 快递出库设备如何连接电脑 这是什么牌子的鞋子 我喜欢的女孩微信拉黑我了,什么意思? 哪款安卓模拟器比较好啊,蓝叠启动过一次后就一直启动失败,海马不能 BlueStacks安卓模拟器安装失败怎么办 煤矿建设污水处理厂都必须上什么设备,哪些牌子好? 国外矿井水处理研究现状,有谁知道?谢谢了 请问每个人的幸运色是什么? 什么是幸运颜色 天蝎座的幸运色是什么颜色? 天蝎座有什么幸运数字和幸运色? 虎牙直播打游戏的时候,那个虎牙的弹幕悬浮球应该怎么设置啊,我是苹果手机的? php商城,ExtJS后台的几个疑惑 小米手机的QQ怎么加密码啊 如何修改密码和昵称? 小米三miui7怎么给qq加密 梦见亲戚的父亲死了一群人把棺材抬到我家里来视频解答? 做梦梦到爸爸死了但是又不想让他死所以一直让他呆在家里,总感觉他还会再活过来,但是他已经死了,这代 在extjs中,验证结束时间大于开始时间并小于当前时间?! 海胆是怎样移动的? 有没有谁知道海胆在海里如何移动? 海胆是如何走路的? 海胆是怎样走路的?