- 博客(20)
- 资源 (7)
- 收藏
- 关注
转载 JDK的动态代理深入解析(Proxy,InvocationHandler)
调用处理器InvocationHandler,与被代理类(委托类)的实例想关联。 动态代理构造实例时必须和调用处理器InvocationHandler相关联,它不会替你作实质性的工作,在生成它的实例时你必须提供一个调用处理器InvocationHandler,由它接管实际的工作。 // 创建Proxy对象,测试 public class ProxyTest { pub
2013-07-30 17:12:49 705
转载 常用JS正则表达式
常用的js正则表达式验证 下面都是我收集的一些比较常用的正则表达式,因为平常可能在表单验证的时候,用到的比较多。特发出来,让各位朋友共同使用。呵呵。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,
2013-07-25 13:11:21 651
转载 JS正则表达式大全
正则表达式中的特殊字符 字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。
2013-07-25 12:00:36 660
转载 Google经典分页案例
上一页[1][2][3][4][5][6][7][8][9][10]下一页,实现一个仿Google得分页1、创建Page类,package cn.csdn.domain;import java.util.List;public class Page {private int nowpage;// 当前页private int countrecord;// 总记录数pr
2013-07-23 09:46:54 621
转载 web.xml配置详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -
2013-07-20 16:50:09 579
转载 spring MVC 3.1 注解:@ResponseBody 返回json数据
pring mvc如何返回json 数据的,大概有如下几种: Spring MVC 3.0 返回JSON数据的方法1. 直接 PrintWriter 输出2. 使用 JSP 视图3. 使用Spring内置的支持以下为3.1之前的配置: <bean class="org.springframework.http.converter.json.Map
2013-07-20 16:12:43 1869
转载 SQL注入
如果你是做Java web应用开发的,那么必须熟悉那声名狼藉的SQL注入式攻击。去年Sony就遭受了SQL注入攻击,被盗用了一些Sony play station(PS机)用户的数据。在SQL注入攻击里,恶意用户通过SQL元数据绑定输入,比如:某个网站的登录验证SQL查询代码为:strSQL = "SELECT * FROM users WHERE name = '" + userName +
2013-07-20 11:38:16 710
转载 省市县三级联动
select级联菜单是通过解析xml完成的 $(document).ready(function(){ $.ajax({ url : "${request.contextPath}/xml/address.xml", success : function(xml) { $(xml).find("province").each(fun
2013-07-20 10:43:36 1128
转载 Spring文件上传下载and图片上传及前台显示
之前感觉图片上传下载不就是通过流的形式么,最近做起来还真是棘手啊,所以说有的是就得先做后想才对。 大体思路:把把图片存到文件夹中,然后把图片的名字存入数据库中。因公司用的Spring框架,所以只用Spring框架完成了上传,之后改变了方法完成的上传及前台显示,还是把网上找的Spring的上传下载贴出来,估计以后用得上,下载没有亲测~~ Spring上传: spring
2013-07-20 10:41:03 1681
转载 Spring3.1 文件上传
注意:以下上传和下载方法未必完全正确,不同浏览器效果不同,建议不要使用IE /** * 简单的文件上传 * @author:qiuchen * @createTime:2012-6-19 * @param request * @param response * @param errors * @return * @throws Exception */
2013-07-20 10:34:04 859
转载 java.util.Date和java.sql.Date转换
文章来源:点击打开链接Date 的类型转换:首先记住java.util.Date 为 java.sql.Date的父类1.将java.util.Date 转换为 java.sql.Datejava.lang.ClassCastException: java.util.Date cannot be cast to java.sql.DateDate d=new Dat
2013-07-20 10:30:35 1420
转载 eclipse解决jsp页面乱码问题
每次从clearCase中从新导出project到eclipse时,jsp页面会出现中文乱码,肯定是不能hijack文件的,因为文件太多了。 那怎么办,我以前常用方案一,后来发现其实eclipse自己就能解决jsp页面乱码问题,即参考方案二。方案一 自己写的脚本来实现。 实现的原理:eclipse给每个项目都会创建一个.sett
2013-07-20 10:21:25 909
转载 关于BeanUtils.copyProperties的使用
spring和apache commons-beanutils中分别存在一个BeanUtils,提供了对java bean的常用操作。之前在写程序时,用到了两个不同类型但属性基本相同的对象的拷贝,结果在拷贝java.util.Date类型的对象属性时,由于其值为null,而抛异常。由于时间紧急,所以临时改成了get/set方式,幸亏对象的属性不算多。后来一直耿耿于怀这个问题,今天抽空看
2013-07-16 13:51:10 797
转载 getHibernateTemplate().find方法详解
Spring中常用的hql查询方法(getHibernateTemplate()) --------------------------------- 一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象
2013-07-16 11:57:52 751
转载 struts.xml配置json
为了方便ajax调用传输数据,在struts2中加入的json插件用来做对象的序列化和反序列化,1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录注:struts2的json插件有两个版本0.32和0.34,我用的struts2的版本是2.0.11,在加入0.34版本json插件时启动发生异常,提示找不到相关方法,后来就换成了低版本的0.32一切OK,仔细查看文档后发现s
2013-07-16 11:07:58 730
原创 Hibernate中HibernateDaoSupport 的源码
从网上找的hibernate源码 package org.springframework.orm.hibernate3.support; import org.hibernate.HibernateException; import org.hibernate.Session; import org.hibernate.SessionFactory; impor
2013-07-13 16:56:51 1122
转载 struts2之ModelDriven
可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。 一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性 对应。二、实现了modelDriven接口可以在action中直接获得例如User对象,
2013-07-13 16:23:25 625
原创 SSH整合登录案例
以前使用的最多的就是Structs,对Spring,Hibernate的没涉及到过,最近做了一个用户登录的小案例,将SSH整合到一起,原先要使用Ajax来处理前台的信息传递,后来时间紧迫就没用,后期改进再发博。自己总结了下SSH的整合步骤,以及在开发案例中遇到的一些情况。 一:如何整合SSH 整合SSH主要是利用配置文件来完成,这部分整合步骤在我
2013-07-13 15:57:37 1095
转载 Structs2获得request,reponse,session的几种方式
在Struts2中,从Action中取得request,session的对象进行应用是开发中的必需步骤,那么如何从Action中取得这些对象呢?Struts2为我们提供了四种方式。分别为servlet 不相关的 非IoC 取得Request等对象的方式servlet 不相关的 IoC 取得Request等对象的方式servlet 相关的 非IoC 取得Request等对象的方式servlet 相关
2013-07-13 15:54:23 1277
转载 SSH整合步骤
这几天打算深入学习ssh,这里总结了ssh整合的基本步骤, ssh整合步骤: 1.导入必要的jar包; 2.在web.xml中配置对spring的支持; 在web.xml中加入如下代码. contextConfigLocation classpath*:application-context.xml
2013-07-13 15:51:13 697
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人