前端
wittdong
五湖四海情为重,天南地北义当先。
展开
-
js操作列表
$(function(){ customScrollbar({ obj:"#content", url:webPath+"/cwCollectConfim/findByPageAjax?opNo="+opNo, tableId:"table111111",//列表数据查询的table编号 tableType:"thirdTableTag",...原创 2020-05-08 15:24:27 · 881 阅读 · 0 评论 -
js 拼接带多个参数的html
menuHtml += '<a onclick=xadmin.add_tab("' + menuList[i].menuName +'","<%=basePath%>' + menuList[i].menuUrl +'") id="aa" >';原创 2019-10-31 16:03:16 · 1290 阅读 · 0 评论 -
拦截器集中处理小程序request请求
在小程序请求后台后,我们往往需要给小程序等客户端一友好的提示,可以通过拦截器来集中处理一下。1.首先写一个拦截器 ai.invoke()执行目标方法,如果目标方法抛出异常,就会执行拦截器的catch。然后就可以集中处理wx.request请求的异常返回啦。2. action方法抛出异常 throw e;action中抛出异常,拦截器拦截到就会集中处原创 2017-03-08 17:09:52 · 8807 阅读 · 0 评论 -
wx.request在任何情况下都执行fail函数
wx.request要求SSL版本使用的是TLS1.2,而我之前的操作系统SSL版本为SSL2.0;昨天用的还好好的,今天下午去突然不好用了,找了好久,也没有找到原因。想到中午把jdk1.7换成了1.6,于是马上又换过来,测试了一下,好使啦。 然后查看了一下jdk1.6,发现jdk1.6用的TLS1.1,从jdk1.7开始用的TLS1.2。原创 2017-03-08 17:11:32 · 2477 阅读 · 0 评论 -
json与string相互转化
1. 在js和小程序中都将json格式转化为对象:var string = '{"name":"frank", "age":29, "birthday":"1978-1-1"}';var obj= JSON.parse(string);;2. 把对象转换成json字符串alert (JSON.stringify(user))原创 2017-03-08 17:07:58 · 958 阅读 · 0 评论 -
json问题
今天在开发中想把封装的一个对象转换为json格式传到前台,结果在用JSONObject.fromObject转换的时候报错,通过debug发现对象中的formId的值为空,所以就以为是值为空造成的,用jsonConfig来过滤以及用反射来循环对象赋值都没有解决。 最后看了下封装的的源码:是这样的,就开始想通过JSONObject类转换成json的时候空值是不原创 2017-03-09 09:39:16 · 237 阅读 · 0 评论 -
IE浏览器中navigator.cookieEnabled始终是true的问题解决方案
最近项目中使用了用cookie验证登录另一个系统的权限,然后需要先检测cookie是否被禁用,用navigator.cookieEnabled的方法来检测,发现用谷歌和火狐浏览器都正常,用IE11浏览器结果都为true,研究了很久,最后发现是访问地址中不能用localhost,把localhost改为自己的IP地址则验证通过。原创 2017-03-09 09:43:26 · 1047 阅读 · 0 评论 -
dom4j用xpath方式来查找(包括多条件查询)
下面通过一个实例来说一下xpath,实例的背景是,我要上传一个excel文件,然后根据excel的下标与读取的xml文件的属性 row 和 col 比对来确定,该excel单元格的值对应的是哪个对象中的哪个属性,然后通过反射给这个属性赋值。一、 首先创建一个xml文件 二、创建一个方法读取该xml文件,然后读取我们制定的三、xpath以及反射实原创 2017-04-12 16:19:57 · 1461 阅读 · 0 评论 -
java通过超链接下载模板
一、通过超链接的方式前台写一个 a 标签,通过href 属性指定好模板的路径 这种方法的原理是通过浏览器来识别文件所在的位置,然后浏览器中配置了一个目标存放路径,会把文件下载进去。二、还可以通过servlet方式来实现1)前台配置servlet路径2)servlet 后台把把文件流输出来,浏览原创 2017-04-12 18:08:00 · 2922 阅读 · 1 评论 -
jquery清空元素内容
$(".ls_list_a tbody").empty();原创 2017-04-14 16:24:09 · 18516 阅读 · 0 评论 -
json完成数据传输
一、 json完成java对象的数据传输 1)后台把bean转为json格式 JSONObject json = JSONObject.fromObject(bean); request.setAttribute("jsonBean", json.toString());2)前台接收 String path =原创 2017-04-19 11:22:01 · 555 阅读 · 0 评论 -
上传文件
一、用传统的方式来上传文件1)前台定义个file<form action="fileUpload.action" method="post"enctype="multipart/form-data"> 其中enctype要指定。2)后台配置action,然后通过后台通过name="file"来接收该文件,注意后台接收的file为一个临时文件。接收到该文件就可原创 2017-04-19 13:02:15 · 270 阅读 · 0 评论 -
js比较时间
var startTime = $(obj).find("input[name=ratingStart]").val();var endTime = $(obj).find("input[name=ratingEnd]").val();var d1 = new Date(startTime.replace(/\-/g, "\/"));var d2 = new Date(endTime.原创 2017-04-21 15:55:39 · 238 阅读 · 0 评论 -
ajax传对象的方式
一、可以直接在html中写对象.属性,然后用struts传到后台二、如果不是一个系统之间前后台传值,例如官网前台向另一个后台传值$.ajax({url:url,type:"POST",dataType:"json",data:{"tbProInv.name":$("#name").val(),"tbProInv.type":$("#type").val()},原创 2017-05-04 13:55:03 · 2558 阅读 · 0 评论 -
ajax传对象到action
我的系统是用struts+spring把js传过来的变量直接通过spring注入的方式注入到action中去的。如果一个方法传的变量比较多,这样就会造成比较混乱的感觉,所以需要用对象把这些变量封装起来,通过ajax来传递。根据个人的开发测试:具体操作如下:1、js中function closeWinForm(url,model){debuggervar wkfParam原创 2017-07-27 13:27:27 · 920 阅读 · 0 评论 -
利用闭包思想来写插件
1原创 2017-09-18 09:58:32 · 812 阅读 · 0 评论 -
zTree树形结构的解析原理
一、后台封装数组数据 json = new JSONObject(); JSONArray array = new JSONArray(); try{ tbSysPersonMenuList = tbSysPersonMenuBo.getAll(); List<TbSysPersonRole> tbSysPersonRoleList = ...原创 2018-03-08 10:39:19 · 3435 阅读 · 0 评论 -
js函数回调
A callback is a function that is passed as an argument to another function and is executed after its parent function has completed. 这是js里面的解释。意思是“回调是一个函数作为参数传递给另一个函数,其主函数完成后执行”。下面举一个简单的实例代码如原创 2017-03-09 09:25:12 · 315 阅读 · 0 评论