- ajax请求返回的页面不跳转
Tree-New_Bee
JS杂谈java基础技术贴
AJAX请求是不可能在服务端完成跳转的,它只能将文本信息传回到客户端。你可以这么做,如果验证失败的话让拦截器将失败信息以一定的json格式写入输出流中,然后在js里为Ext.ajax添加requestcomplete事件监听,对返的XMLHttpRequest进行解析,如果responseText属性是验证失败的json串则在客户端通过window.location进行跳转
- Ext.Ajax.request获取后台的数据
看见我会走运
EXTJS
尝试用Ext.Ajax异步操作来改变页面回显的值,试了好几次都没成功,终于啊,试出来试出来了,功夫不负有心人。(开心)具体如下:js代码:Ext.onReady(function(){vardjzcqh=Ext.getCmp('djzcqh').getValue();Ext.Ajax.request({url:'/lr/areaAction.do?method=getDjzcqhName',//u
- Ext.Ajax的用法
weixin_30734435
Ext.Ajax.request({//ajax请求url:'Account/SysArea/InsertRoot',//请求URLparams:record.data.attributes,//參数列表success:function(response){//操作成功回调函数var_o=Ext.decode(response.responseText);//解析}});以下是一些属性与方法Con
- Ext.Ajax请求服务器响应超时问题解决方法
iteye_19788
Ext.Ajax
在日常应用中,可能程序要一次性加载1000+条数据,这时候使用Ext.Ajax来发出请求,等候服务器的响应时可能会超时(Ext.Ajax默认等候服务器响应时长为30秒),导致cpu占用率100%,界面无法显示服务器响应数据,这时候只需要加入Ext.Ajax.timeout=希望等候响应时长即可改变等候服务器响应时长,如:Ext.Ajax.timeout=120000,表示等候响应时长为120秒,1
- Extjs treepanel 增加新的虚拟节点
耳翼
Extjs
有时候我们需要在工作中添加一个虚拟根节点下面有2中方法第一:vartreeStore;Ext.ajax({url:'url',method:'post',async:false,},function(json){Ext.Array.each(json.content,function(n){n.expanded=true;n.leaf=true;})treeStore=Ext.create('Ex
- extjs和yii跨域问题解决
haohetao
阅读更多Extjs只是跨域extjs并不需要特别的设置,但是默认并不支持cookie会话app.js顶部加入Ext.Ajax.setWithCredentials(true);这项只能解决通过Ext.Ajax发起请求时发送Cookie的问题,proxy还要单独处理要让proxyajax默认发送cookie需要overridesExt.data.proxy.Ajax,在overrides\data\
- ExtJs4 笔记(3) Ext.Ajax 对ajax的支持
extjs4
《回到系列目录
本篇主要介绍一下ExtJs常用的几个对JS语法的扩展支持,包括Ajax封装,函数事件操作封装,还有扩展的常用函数等。Ajax服务端交互式操作是提交到.NET MVC。后续服务端交互都采用这一方式实现。 一、ExtJs中的Ajax:Ext.Ajax.request
通过客户端向服务端发送Ajax请求,可以“直接”调用MVC的action方法,并传递参数,action返回值可以是
- 通过store为toolbar添加按钮
toolbar
目的是实现导航条toolbar可以动态加载按钮。
ExtJS的版本是4.0.
实现方案有两个。方案一:添加render事件监听,在监听事件处理函数中使用Ext.Ajax获取按钮信息,实现动态添加按钮。方案二:定义一个新的类,继承toolbar,为其添加store属性。
方案一比较简单,这里就不详述了。
方案二我们使用ExtJS的MVC做一个演示:
先上演示效果图:
以下是演示文件结
- 一个关于ExtJS4具体控件的详细教程
extjs4
发现一遍介绍ExtJS控件介绍的比较好的系列文章,在此做总结
ExtJs4 笔记(1) ExtJs大比拼JQuery:Dom文档操作
ExtJs4 笔记(2) ExtJs对js基本语法扩展支持
ExtJs4 笔记(3) Ext.Ajax 对ajax的支持
ExtJs4 笔记(4) Ext.XTemplate 模板
ExtJs4 笔记(5) Ext.Button 按钮
ExtJs4 笔记
- Ext.Ajax中scope的作用
scope
在Ext的前台Js中使用Ajax请求,如果想让回调函数中的this作用域跟当前的类一样如何实现呢?Ajax提供了一个参数scope。
详细代码如下;
layout : {
type : 'accordion',
titleCollapse : false,
animate : true,
activeOnTop : fa
- ExtJs4 笔记(3) Ext.Ajax 对ajax的支持
extjs4
作者:李盼(Lipan)
出处:
[Lipan] (
http://www.cnblogs.com/lipan/)
本篇主要介绍一下ExtJs常用的几个对JS语法的扩展支持,包括Ajax封装,函数事件操作封装,还有扩展的常用函数等。Ajax服务端交互式操作是提交到.NET MVC。后续服务端交互都采用这一方式实现。 一、ExtJs中的Ajax:Ext.
- Ext 介绍入门之 Manual:Core:Ext.Ajax 类
Ajax
Ext.Ajax类
Ext.Ajax类是一个简单而清晰的XHR封装器,允许你快速而有效地执行AJAX请求。在本教程中,我们将会讨论除了公共方法request()外,还有怎么使用明文报码(Cleat Text)或解码JSON对象的强大扩展方法。
配置项对象
已经全部归档到Ext.Ajax Class Doc
配置项
类型
url 字符类型 必须的
p
- Extjs简单提交表单
shuyizhi
Ext.Ajax应用
用户名:
密码:
functionlogin()
{
varrequestConfig={
url:"/AjaxHandler/loginServer.ashx",
params:{userName:Ext.getDom("userName").value,password:Ext.getDom("password").value},
cust
- spring security+extjs session超时解决方案
zjxkeven
Spring Security
解决思路:
1. 后台添加拦截器,判断session是否过期,过期返回一个标识。
2. 前台捕获到这个请求返回的值,最好在一个统一的地方捕获。一般选择Ext.Ajax的requestcomplete或者requestexception事件。
后来发现spring security原来有sessiontimeout配置的地方,当session超时时,会自动触发。
- ExtJS问题(1)- Ajax中LoadMask未显示的问题
雪飘七月
Ajaxextloadmask
首先,介绍下问题, 缘由:我用Ext.Ajax来获取数据,由于后台数据较多,所以在Ajax前调用了下LoadMask来显示等待遮罩,待获取数据后取消遮罩。 现象:遮罩未显示,我在chrome中断点代码,断点到显示遮罩后、调用Ajax前的时候遮罩显示。 代码:(Ext版本4.2)var myMask = new Ext.LoadMask(Ext.getBody(), {ms
- ExtJS问题(1)- Ajax中LoadMask未显示的问题
雪飘七月
AjaxExtLoadMaskExtJS
首先,介绍下问题,缘由:我用Ext.Ajax来获取数据,由于后台数据较多,所以在Ajax前调用了下LoadMask来显示等待遮罩,待获取数据后取消遮罩。现象:遮罩未显示,我在chrome中断点代码,断点到显示遮罩后、调用Ajax前的时候遮罩显示。代码:(Ext版本4.2)var myMask = new Ext.LoadMask(Ext.getBody(), {msg:"Please wait..
- Ext中Ajax
ItJavawfc
Ext中Ajax
Ext.Ajax是Ext.data.Connection的一个子类,提供了用简单方式进行Ajax请求 1.主要方法: abort:终止一个没有完成的Ajax请求 isLoading:判断制定的Ajax请求是不是正在进行 paresStatus:返回请求响应的代码 request:发送服务请求---->重点 2.Ext.ElementLoader 方便我们重新构建页面 lo
- Extjs中对ajax中request方法的重写,对请求的过滤
xmt1139057136
Ajaxext4对请求过滤重新requestbeforerequest
涛哥实力派,是一匹千里马,可惜了水货上司。失败发生在彻底的放弃之后。我对我的上司失望极了。公司最近在完成一个项目,项目已经进行到尾声了,还没有进行对回话为空进行过滤。在涛哥提出后,上司研究了半天解决不了,最后丢给涛哥解决。虽说解决问题是每个人的义务,不是每个人的责任。但涛哥还是抱着学习的态度,解决问题。最终得以解决。直接上重新的代码:Ext.override(Ext.Ajax,{
request:
- ext.ajax异步提交html页面form表单非formPanel(转录,谢谢作者)
晨润--菜菜
jsext
1.ext的formPanel表单的提交很多人都知道,但是如何用ext提交html页面普通的表单? 2.在这里提供小的例子代码简单就不提供文件了,现将代码贴给大家分享。 3.jsp代码如下只包含一个简单的form Java代码 var contextPath=""; Insert title here c_nm
- sencha-touch中使用百度地图
kekeromer
1.在使用百度地图api时,在获取经纬度后,要想获取真实准确的数据,需要加上偏移,js中有两种获取的方法,如下:方法一:Ext.Ajax .request({url:"http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x="+116.409+"&" +"y=" +39.918+"&jsonp=?",method:'GET',succes
- Extjs 蒙板效果实现
Junn
ExtJs效果实现蒙板
Extjs蒙板效果实现在以下情况可能会用的蒙板效果:1、在数据提交时,我们一般是不希望用户再去执行其他的操作2、在数据加载时,提示用户正在加载3、在处理复杂操作时,提交响应速度有点慢(超过1秒时),需要给客户提示系统正在处理,避免认为死机,反复操作下面分别对Grid,Form,Ext.Ajax自定义蒙板三种方式介绍实现方式:如果速度太快,还是有可能看不到效果的1、在grid加载数据时,显示“数据正
- Ext.Ajax.Request
request
在Ext开发过程中,基本上时刻需要用到异步请求,那么这个请求到底是怎么执行的呢,我们接下来来探讨下
首先:Ext.Ajax类继承了Ext.data.Connection,为Ajax的请求提供了最大灵活性的操作方式
再简单请求基础上我们加上一个使用的
Ext.Ajax.request({  
- Extjs 3.2 EXT中的AJAX
林仙彬
Ajaxrequestext
Extjs与后台交换数据时,很大程度上依赖于底层实现的AJAX,下面就回顾下工作中最常用的异步请求。 Ext.Ajax: 基本用法如下:Ext.Ajax.request({
url:__ctxPath+"/admin/allowUpdaterConfPrivilege.do",
params:{
confId:e
},
waitMsg:"数据正在提交,请稍后...",
me
- ExtJs4 笔记(3) Ext.Ajax 对ajax的支持
comikey
AjaxExtJs
本篇主要介绍一下ExtJs常用的几个对JS语法的扩展支持,包括Ajax封装,函数事件操作封装,还有扩展的常用函数等。Ajax服务端交互式操作是提交到.NETMVC。后续服务端交互都采用这一方式实现。一、ExtJs中的Ajax:Ext.Ajax.request通过客户端向服务端发送Ajax请求,可以“直接”调用MVC的action方法,并传递参数,action返回值可以是普通字符串,也可以是json
- 关于springMVC 的@RequestBody问题
kill522
spring
最近刚开始学习SpringMVC和ExtJS,做了个例子,但用EXTJS向SpringMVC发json请求的时候遇到了两个问题:问题一:springMVC收json请求的时候要把请求的head的 contentType设置成'application/json',看了半天Ext的API也没找出怎么在Ext.Ajax设置head的 contentType ,最后看了一下源码,发现有一段: if(op
- Ext.Ajax.request的请求完毕,获取返回值
Dracotianlong
今天在给徒儿做一个列表中展示外键的数据名称,但是这个外键是由多个组成,那么就保存到数据的是111,2222,这样逗号分隔的字符。但是展示的时候需要展示111,和222的信息,那么我就来一个for,在去后台去Ext.Ajax请求,111,、和222的记录最后需要拼接起来,但是我在用Ext.Ajax.request({
url:'foo.php',
success:someFn,
failure:ot
- Extjs之Ajax的运用
damomzhang
AjaxExtJs
Ext.Ajax并不是一个类,而是一个对象,因此,我们不用实例化它;Ext.Ajax有个很重要的方法:requeset(),这个方法是实现ajax的前提和基础;Extjs自身已经实现了ajax异步传输机制,代码如下:1.Ext.Ajax.request({
2.url:Global_Path+'/manage/flow/operauth/modifyname.do?method=approval'
- Extjs之Ajax的运用
Damon_Zhang
ajax extjs
Ext.Ajax并不是一个类,而是一个对象,因此,我们不用实例化它;
Ext.Ajax有个很重要的方法:requeset(),这个方法是实现ajax的前提和基础;
Extjs自身已经实现了ajax异步传输机制,代码如下:
Ext.Ajax.request({
url : Global_Path + '/manage/flow/operauth/modifyname.do?m
- EXTJS4.0的Ajax
jimode2013
extjs4教程技术狂人论坛
Ext.Ajax是Ext.data.Connection的一个子类,提供了用简单的方式进行Ajax的功能实现1.主要方法 abort:终止一个没有完成的Ajax请求 isLoading:判断指定的Ajax请求是不是正在进行 paresStatus:返回请求响应的代码 request:发送服务端请求2.Ext.ElementLoader(对页面中DOM元素添加事件) 方便我们重新构建页面
- EXTJS4.0的Ajax
jimode2013
教程Extjs4技术狂人论坛技术狂人论坛Extjs4.0
Ext.Ajax是Ext.data.Connection的一个子类,提供了用简单的方式进行Ajax的功能实现1.主要方法abort:终止一个没有完成的Ajax请求isLoading:判断指定的Ajax请求是不是正在进行paresStatus:返回请求响应的代码request:发送服务端请求2.Ext.ElementLoader(对页面中DOM元素添加事件)方便我们重新构建页面load方法start
- springmvc 下 freemarker页面枚举的遍历输出
杨白白
enumfreemarker
spring mvc freemarker 中遍历枚举
1枚举类型有一个本地方法叫values(),这个方法可以直接返回枚举数组。所以可以利用这个遍历。
enum
public enum BooleanEnum {
TRUE(Boolean.TRUE, "是"), FALSE(Boolean.FALSE, "否");
- 实习简要总结
byalias
工作
来白虹不知不觉中已经一个多月了,因为项目还在需求分析及项目架构阶段,自己在这段
时间都是在学习相关技术知识,现在对这段时间的工作及学习情况做一个总结:
(1)工作技能方面
大体分为两个阶段,Java Web 基础阶段和Java EE阶段
1)Java Web阶段
在这个阶段,自己主要着重学习了 JSP, Servlet, JDBC, MySQL,这些知识的核心点都过
了一遍,也
- Quartz——DateIntervalTrigger触发器
eksliang
quartz
转载请出自出处:http://eksliang.iteye.com/blog/2208559 一.概述
simpleTrigger 内部实现机制是通过计算间隔时间来计算下次的执行时间,这就导致他有不适合调度的定时任务。例如我们想每天的 1:00AM 执行任务,如果使用 SimpleTrigger,间隔时间就是一天。注意这里就会有一个问题,即当有 misfired 的任务并且恢复执行时,该执行时间
- Unix快捷键
18289753290
unixUnix;快捷键;
复制,删除,粘贴:
dd:删除光标所在的行 &nbs
- 获取Android设备屏幕的相关参数
酷的飞上天空
android
包含屏幕的分辨率 以及 屏幕宽度的最大dp 高度最大dp
TextView text = (TextView)findViewById(R.id.text);
DisplayMetrics dm = new DisplayMetrics();
text.append("getResources().ge
- 要做物联网?先保护好你的数据
蓝儿唯美
数据
根据Beecham Research的说法,那些在行业中希望利用物联网的关键领域需要提供更好的安全性。
在Beecham的物联网安全威胁图谱上,展示了那些可能产生内外部攻击并且需要通过快速发展的物联网行业加以解决的关键领域。
Beecham Research的技术主管Jon Howes说:“之所以我们目前还没有看到与物联网相关的严重安全事件,是因为目前还没有在大型客户和企业应用中进行部署,也就
- Java取模(求余)运算
随便小屋
java
整数之间的取模求余运算很好求,但几乎没有遇到过对负数进行取模求余,直接看下面代码:
/**
*
* @author Logic
*
*/
public class Test {
public static void main(String[] args) {
// TODO A
- SQL注入介绍
aijuans
sql注入
二、SQL注入范例
这里我们根据用户登录页面
<form action="" > 用户名:<input type="text" name="username"><br/> 密 码:<input type="password" name="passwor
- 优雅代码风格
aoyouzi
代码
总结了几点关于优雅代码风格的描述:
代码简单:不隐藏设计者的意图,抽象干净利落,控制语句直截了当。
接口清晰:类型接口表现力直白,字面表达含义,API 相互呼应以增强可测试性。
依赖项少:依赖关系越少越好,依赖少证明内聚程度高,低耦合利于自动测试,便于重构。
没有重复:重复代码意味着某些概念或想法没有在代码中良好的体现,及时重构消除重复。
战术分层:代码分层清晰,隔离明确,
- 布尔数组
百合不是茶
java布尔数组
androi中提到了布尔数组;
布尔数组默认的是false, 并且只会打印false或者是true
布尔数组的例子; 根据字符数组创建布尔数组
char[] c = {'p','u','b','l','i','c'};
//根据字符数组的长度创建布尔数组的个数
boolean[] b = new bool
- web.xml之welcome-file-list、error-page
bijian1013
javaweb.xmlservleterror-page
welcome-file-list
1.定义:
<welcome-file-list>
<welcome-file>login.jsp</welcome>
</welcome-file-list>
2.作用:用来指定WEB应用首页名称。
error-page1.定义:
<error-page&g
- richfaces 4 fileUpload组件删除上传的文件
sunjing
clearRichfaces 4fileupload
页面代码
<h:form id="fileForm"> <rich:
- 技术文章备忘
bit1129
技术文章
Zookeeper
http://wenku.baidu.com/view/bab171ffaef8941ea76e05b8.html
http://wenku.baidu.com/link?url=8thAIwFTnPh2KL2b0p1V7XSgmF9ZEFgw4V_MkIpA9j8BX2rDQMPgK5l3wcs9oBTxeekOnm5P3BK8c6K2DWynq9nfUCkRlTt9uV
- org.hibernate.hql.ast.QuerySyntaxException: unexpected token: on near line 1解决方案
白糖_
Hibernate
文章摘自:http://blog.csdn.net/yangwawa19870921/article/details/7553181
在编写HQL时,可能会出现这种代码:
select a.name,b.age from TableA a left join TableB b on a.id=b.id
如果这是HQL,那么这段代码就是错误的,因为HQL不支持
- sqlserver按照字段内容进行排序
bozch
按照内容排序
在做项目的时候,遇到了这样的一个需求:
从数据库中取出的数据集,首先要将某个数据或者多个数据按照地段内容放到前面显示,例如:从学生表中取出姓李的放到数据集的前面;
select * fro
- 编程珠玑-第一章-位图排序
bylijinnan
java编程珠玑
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.Random;
public class BitMapSearch {
- Java关于==和equals
chenbowen00
java
关于==和equals概念其实很简单,一个是比较内存地址是否相同,一个比较的是值内容是否相同。虽然理解上不难,但是有时存在一些理解误区,如下情况:
1、
String a = "aaa";
a=="aaa";
==> true
2、
new String("aaa")==new String("aaa
- [IT与资本]软件行业需对外界投资热情保持警惕
comsci
it
我还是那个看法,软件行业需要增强内生动力,尽量依靠自有资金和营业收入来进行经营,避免在资本市场上经受各种不同类型的风险,为企业自主研发核心技术和产品提供稳定,温和的外部环境...
如果我们在自己尚未掌握核心技术之前,企图依靠上市来筹集资金,然后使劲往某个领域砸钱,然
- oracle 数据块结构
daizj
oracle块数据块块结构行目录
oracle 数据块是数据库存储的最小单位,一般为操作系统块的N倍。其结构为:
块头--〉空行--〉数据,其实际为纵行结构。
块的标准大小由初始化参数DB_BLOCK_SIZE指定。具有标准大小的块称为标准块(Standard Block)。块的大小和标准块的大小不同的块叫非标准块(Nonstandard Block)。同一数据库中,Oracle9i及以上版本支持同一数据库中同时使用标
- github上一些觉得对自己工作有用的项目收集
dengkane
github
github上一些觉得对自己工作有用的项目收集
技能类
markdown语法中文说明
回到顶部
全文检索
elasticsearch
bigdesk elasticsearch管理插件
回到顶部
nosql
mapdb 支持亿级别map, list, 支持事务. 可考虑做为缓存使用
C
- 初二上学期难记单词二
dcj3sjt126com
englishword
dangerous 危险的
panda 熊猫
lion 狮子
elephant 象
monkey 猴子
tiger 老虎
deer 鹿
snake 蛇
rabbit 兔子
duck 鸭
horse 马
forest 森林
fall 跌倒;落下
climb 爬;攀登
finish 完成;结束
cinema 电影院;电影
seafood 海鲜;海产食品
bank 银行
- 8、mysql外键(FOREIGN KEY)的简单使用
dcj3sjt126com
mysql
一、基本概念
1、MySQL中“键”和“索引”的定义相同,所以外键和主键一样也是索引的一种。不同的是MySQL会自动为所有表的主键进行索引,但是外键字段必须由用户进行明确的索引。用于外键关系的字段必须在所有的参照表中进行明确地索引,InnoDB不能自动地创建索引。
2、外键可以是一对一的,一个表的记录只能与另一个表的一条记录连接,或者是一对多的,一个表的记录与另一个表的多条记录连接。
3、如
- java循环标签 Foreach
shuizhaosi888
标签java循环foreach
1. 简单的for循环
public static void main(String[] args) {
for (int i = 1, y = i + 10; i < 5 && y < 12; i++, y = i * 2) {
System.err.println("i=" + i + " y="
- Spring Security(05)——异常信息本地化
234390216
exceptionSpring Security异常信息本地化
异常信息本地化
Spring Security支持将展现给终端用户看的异常信息本地化,这些信息包括认证失败、访问被拒绝等。而对于展现给开发者看的异常信息和日志信息(如配置错误)则是不能够进行本地化的,它们是以英文硬编码在Spring Security的代码中的。在Spring-Security-core-x
- DUBBO架构服务端告警Failed to send message Response
javamingtingzhao
架构DUBBO
废话不多说,警告日志如下,不知道有哪位遇到过,此异常在服务端抛出(服务器启动第一次运行会有这个警告),后续运行没问题,找了好久真心不知道哪里错了。
WARN 2015-07-18 22:31:15,272 com.alibaba.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(84)
- JS中Date对象中几个用法
leeqq
JavaScriptDate最后一天
近来工作中遇到这样的两个需求
1. 给个Date对象,找出该时间所在月的第一天和最后一天
2. 给个Date对象,找出该时间所在周的第一天和最后一天
需求1中的找月第一天很简单,我记得api中有setDate方法可以使用
使用setDate方法前,先看看getDate
var date = new Date();
console.log(date);
// Sat J
- MFC中使用ado技术操作数据库
你不认识的休道人
sqlmfc
1.在stdafx.h中导入ado动态链接库
#import"C:\Program Files\Common Files\System\ado\msado15.dll" no_namespace rename("EOF","end")2.在CTestApp文件的InitInstance()函数中domodal之前写::CoIniti
- Android Studio加速
rensanning
android studio
Android Studio慢、吃内存!启动时后会立即通过Gradle来sync & build工程。
(1)设置Android Studio
a) 禁用插件
File -> Settings... Plugins 去掉一些没有用的插件。
比如:Git Integration、GitHub、Google Cloud Testing、Google Cloud
- 各数据库的批量Update操作
tomcat_oracle
javaoraclesqlmysqlsqlite
MyBatis的update元素的用法与insert元素基本相同,因此本篇不打算重复了。本篇仅记录批量update操作的
sql语句,懂得SQL语句,那么MyBatis部分的操作就简单了。 注意:下列批量更新语句都是作为一个事务整体执行,要不全部成功,要不全部回滚。
MSSQL的SQL语句
WITH R AS(
SELECT 'John' as name, 18 as
- html禁止清除input文本输入缓存
xp9802
input
多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。如果不想让浏览器缓存input的值,有2种方法:
方法一: 在不想使用缓存的input中添加 autocomplete="off"; eg: <input type="text" autocomplete="off" name