数据处理
抓住梦想
小小程序员一步一步走
展开
-
JavaScript截取字符串指定区域的内容
js可以使用substring截取字符串,str.substring(a,b)=去掉字符串前a个字符和后b个字符Example:function sbString(){ var str=document.getElementById("str").value; var a=document.getElementById("a").value; var b=document.原创 2013-07-18 15:11:02 · 1844 阅读 · 0 评论 -
实现JavaBean和json之间的相互转换
使用json-lib组件实现 * 需要 * json-lib-2.4-jdk15.jar * ezmorph-1.0.6.jar * commons-collections-3.1.jar * commons-lang-2.0.jar 支持UserInfos实体类private String id;private原创 2013-08-07 10:59:26 · 3110 阅读 · 0 评论 -
HQL排序查询:nulls last/frist的应用
nulls last是将空值放最后,first是放最前asc时, nulls last为默认desc时, nulls first为默认 from OADocument t order by t.addtime desc nulls last原创 2013-08-13 08:20:58 · 3078 阅读 · 0 评论 -
使用JavaScript修改页面某一位置的内容(innerHTML)
使用JavaScript修改页面某一位置的内容1给你想要修改的位置加上标签,或都行spanid="smsAmount">内容span> 2在javaScript中使用以下方法可修改id=”smsAmount”标签内的内容Var str=”输入你想要替换的内容”;$("#smsAmount").html(str);或document.getElementByI原创 2013-07-23 11:20:50 · 1814 阅读 · 0 评论 -
开发日志:Java修改日程显示格式,小时显示并非24小时制的问题
出问题代码:SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date date = new Date(); date.setHours(18); System.out.println(date+"\n"+format.format(date));出错原因:hh,小写是12小时原创 2013-08-26 15:28:14 · 1505 阅读 · 0 评论 -
Struts2:action与action间的属性/参数传递
设置siteid属性与get/set方法 parameMethod.jsp text.action?parame1=${parame1} 传多个动态参数,使用【&】result type="redirect">text.action?parame1=${parame1}&par原创 2013-08-17 17:53:22 · 692 阅读 · 0 评论 -
动态添加Objesc[]数组的长度
方法public Object arrayAddLength(Object oldArray,int addLength) { Class c = oldArray.getClass(); if(!c.isArray())return null; Class componentType = c.getComponentType(); int lengt原创 2013-09-11 09:55:52 · 807 阅读 · 1 评论 -
Java 比较两个Date对象的大小
Date a;Date b;假设现在你已经实例化了a和ba.after(b)返回一个boolean,如果a的时间在b之后(不包括等于)返回trueb.before(a)返回一个boolean,如果b的时间在a之前(不包括等于)返回truea.equals(b)返回一个boolean,如果a的时间和b相等返回true原创 2013-09-05 17:17:37 · 1814 阅读 · 0 评论 -
JS去除字符串所有的空格和换行
str.value.replace(/^\s+|\s+$/g,"")!="";原创 2013-08-26 09:57:34 · 4262 阅读 · 0 评论 -
JavaScrpit只保留中文(去除中文外的字符)
str.replace(/[^\u4E00-\u9FA5]/g,'')原创 2013-09-30 15:17:11 · 3076 阅读 · 0 评论 -
JS只能输入数字、数字、字母等的正则表达式
转自:http://www.cnblogs.com/yzenet/archive/2012/04/10/2440312.htmlJS只能输入数字,数字和字母等的正则表达式 2011-12-07 11:44JS判断只能是数字和小数点 0.不能输入中文1)2)function chkIt(frm){ if (frm.n1.value.length>0&&f转载 2013-07-27 14:42:38 · 1046 阅读 · 0 评论 -
DecimalFormat格式化输出带小数的数字类型
DecimalFormat格式化输出带小数的数字类型原创 2014-06-10 11:04:43 · 1717 阅读 · 0 评论 -
Action解析Json字符串
public void myAjaxAction(){ try{ String list2 ="[{name:\"张三\",id:\"0001\"},{name:\"李四\",id:\"0002\"},{name:\"王五\",id:\"0003\"},{name:\"小六\",id:\"0004\"}]"; //通过研究json-lib中JSONArray和JSONTok原创 2013-08-07 07:54:03 · 2294 阅读 · 0 评论 -
含实体类、Set集合的JavaBean与Json之间的转换,以及在JS中读取
LoginAccountBeanprivate String id;private String account;private UserInfos userInfos;private Set sendMessages;..get/setUserInfosBeanprivate String id;private String name;..get/setM原创 2013-08-07 12:55:39 · 5223 阅读 · 0 评论 -
获取日期和格式化显示日期
JavaScript:JS可以通过var date=new Date()来取得日期函数date.getDay()可以取得当前是星期几(星期六=6,星期日=0) 设置日期格式:/// /// 格式化显示日期时间/// /// 待显示的日期时间,例如new Date()/// 需要显示的格式,例如yyyy-MM-dd hh:mm:ssfunction dat原创 2013-07-19 12:47:25 · 789 阅读 · 0 评论 -
已知年月日,获取是星期几
JavaScript:其实很简单,在js中new Date(),可以获取日期函数,默认是当前日期,只要给他添加年月日的参数,例如:获取1991年9月29日是星期几,new Date(1991,8,29)[0-11表示1-12个月],然后getDay()就可以取得当前日期是星期几了(0是天,6是六)原创 2013-07-20 08:43:27 · 1939 阅读 · 0 评论 -
错误:SQL Error: 1406, SQLState: 22001____Data truncation: Data too long for column 'add_user' at row 1
- SQL Error: 1406, SQLState: 22001- Data truncation: Data too long for column 'add_user' at row 1- Could not synchronize database state with sessionorg.hibernate.exception.DataException: Could n原创 2013-07-23 11:19:14 · 12549 阅读 · 0 评论 -
JavaScript比较将变量变成数字类型比较大小
可以使用parseInt() parseFloat()函数将变量转化成数字类型再进行比较 Example:function compare(){ if(parseInt(document.form1.a.value) alert("a 必须大于 b"); }else{ alert("ok"); }}原创 2013-08-02 11:35:50 · 851 阅读 · 0 评论 -
JS中使用Ajax获取的数据赋值不了问题的解决方案
1设置async:false;2使用函数获值新建函数,依据获取到的data的值执行不同的业务操作 functionmyFun(data){ var myParames=data; alert(data); alert(myParames);} Ajax里将data传递到函数中去$.aja原创 2013-07-26 12:53:31 · 2335 阅读 · 0 评论 -
JavaScript跳转页面/Action并传递中文参数[解决js超链接传递过程中产生的中文乱码问题]
index.Jspinputtype="text"name="remark" value="${remark }" size="15">inputclass="btn_bg"type="button"value="搜索"onclick="toSearch()"/> JS: function toSearch(){原创 2013-07-26 17:10:31 · 1522 阅读 · 0 评论 -
SQL查询指定时间[字符串]范围内的数据
SELECT * FROM mytable WHERE [add_time] BETWEEN STR_TO_DATE('2013-07-26','%Y-%m-%d') AND STR_TO_DATE('2013-07-29','%Y-%m-%d')原创 2013-07-27 13:13:34 · 5411 阅读 · 0 评论 -
javascript获取超链接传递的参数,此方法亦能解决2个通过js超链页面传递参数的乱码问题
这是超链接后的页面的js处理代码,通过这个方法截取到的中文参数保存原来的格式,没有乱码 var str = window.location.href;//获取超链接过来的路径 var pos;//获取第一个?出现的位置 var parastr; var para; var tempstr; if(str.indexOf("?")>0){//判断str里是否存在原创 2013-08-03 15:47:43 · 2143 阅读 · 0 评论 -
JavaScript创建和遍历JSON数据
转自:http://blog.csdn.net/songylwq/article/details/6047609script type="text/javascript">var data=[{name:"张三",age:12},{name:"李四",age:11},{name:"王五",age:13},{name:"小六",age:14}]; for(va转载 2013-08-06 09:48:26 · 671 阅读 · 0 评论 -
Ajax使用Action中返回的Json数据的完整实例(二):action内将一个实体对象转化为json并返回
实现方法:使用JSONArry对象,将装载在list里的实体类集转化为json,在jq中使用eval("("+data+")")方法将其转化为jq可读取的json数据 Struts.xml Action.java public void myAjaxAction(){ try{ HttpServletResponse responses = Servle原创 2013-08-06 15:10:04 · 4182 阅读 · 0 评论 -
Ajax使用Action中返回的Json数据的简单实例(一)
实现原理:从Action中返回JSON格式的字符串,在ajax中获取到data,并将其转换成js的JSON数据,然后遍历JS代码function ajaxJson(){ $.ajax({ type:"post", url:"myAjaxAction.action", async:true, success:fun原创 2013-08-06 11:57:07 · 2642 阅读 · 0 评论 -
js判断数字,如果出现全角数字,将其转换为半角
//JS把全角转为半角的函数function CtoH(str){ var result=""; for (var i = 0; i < str.length; i++){ if (str.charCodeAt(i)==12288){ result+= String.fromCharCode(str.charCodeAt(i)-12256); continue; }原创 2014-06-18 11:45:24 · 3269 阅读 · 0 评论