![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
steryzone
希望每天都能进步一点。。。
展开
-
Tomcat7新特性
Tomcat的7引入了许多新功能,并对现有功能进行了增强。很多文章列出了Tomcat 7的新功能,但大多数并没有详细解释它们,或指出它们的不足,或提供代码示例。本文将明确描述TOMCAT 7中七个最显著的特征和新增的功能,并对其作出评论,而不是仅仅列出新的功能。本文还提供了代码例子以方便你可以对其有更好的理解。 本文分为两个部分,分别是”TOMCAT 7的新特性”和“TOMCAT 7增强的功能“。 TOMCAT 7新特性 1 使用随机数去防止跨站脚本攻击。 2原创 2011-04-14 10:40:00 · 2234 阅读 · 0 评论 -
如何向Action传List、Map等参数
request.setAttribute("list",new ArrayList()); request.getRequestDispatcher("test.do").forward(request,response);原创 2013-11-01 08:30:15 · 1343 阅读 · 0 评论 -
Json-lib转对象时过滤不需要的属性
JsonConfig config = new JsonConfig(); config.setIgnoreDefaultExcludes(false); config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); config.setExcludes(new String[]{//只要设置这个原创 2012-06-10 12:24:39 · 10116 阅读 · 1 评论 -
Eclipse J2EE IDE +Tomcat
Eclipse J2EE IDE +Tomcat 1、 Web Project的部署 前提:(1)安装配置好tomcat, 环境变量,TOMCAT_HOME (2)配置好EClipse IDE的 Installed JREs (3) 确保tomcat可以正常跑起来(%TOMCAT_HOME%/bin/startup.bat)转载 2012-03-13 13:22:58 · 1855 阅读 · 1 评论 -
Dom4j读取大部分XML例子
这两天自己在家闲着,写了一个基于Dom4j来读取XML的程序这个程序之所以被我发上来是想跟大家分享下,更是想抛砖引玉,希望高手们能指导下。。。功能描述:从XML中读取所有的信息,通过参数来控制读取的方式(方式一是,将XML里面中标签组的数据作为一个对象(每个组的标签为对象的一个属性,类似于平时我们从数据库里读取数据得到的一个列表数据一样),保存到List里面;方式二:将XML里面的数据原创 2012-01-16 17:09:12 · 1288 阅读 · 0 评论 -
commons-beanutils用法
// BeanUtils.copyProperties(projectJ, financeVo.getFinancing());PropertyUtils.copyProperties(projectJ, financeVo.getFinancing()); projectJ.setId(null); projectJ.setStage(null); // BeanUt转载 2011-12-28 16:02:54 · 3978 阅读 · 0 评论 -
Axis2简单部署(下)
上一篇已经教了大家怎样去生成一个服务端的接口了,这时能得到一个http://localhost:8080/axis2/services/Test?wsdl 这样的地址 然后我们要生成本地访问WebService的客户端1. 打开命令窗2. 进入axis2的bin目录(没有axis2的话,可以到http://download.csdn.net/detail/steryzone/原创 2011-12-14 09:42:04 · 760 阅读 · 0 评论 -
Axis2与Spring集成开发
Axis2服务端与客户端的部署流程请看服务端:http://blog.csdn.net/steryzone/article/details/7069091客户端:http://blog.csdn.net/steryzone/article/details/7069162 有时我们需要在将接口部署到自己项目里面,可以不用每次发布都要重新去打aar包,发布到axis2里面那现在我就原创 2011-12-14 11:31:32 · 1352 阅读 · 0 评论 -
Axis2简单部署
准备工作:1.下载axis2的项目下来,将里面的axis2.war包放到Tomcat下面 ,可以到http://download.csdn.net/detail/steryzone/3918235这里下载 第一步:先写好一个服务端的接口方法,这里用一个MD5加密方法作为测试接口public class Test { public String MD5(String s) {原创 2011-12-14 09:26:20 · 916 阅读 · 0 评论 -
枚举简单用法
定义一个枚举的类public enum SelectEnum { //红 RED("001"), //绿 GREED("002"), /** * 蓝 */ BLUE("003"); private final String value; private SelectEnum(String value){ this.value =原创 2011-12-05 16:54:01 · 474 阅读 · 0 评论 -
正则表达式量词匹配
Java正则表达式有3中量词匹配模式:1.贪婪量词:先看整个字符串是否匹配,如果没有发现匹配,则去掉最后字符串中的最后一个字符,并再次尝试,如果还是没有发现匹配,那么,再次去掉最后一个字符串的最后一个字符,整个匹配过程会一直重复直到发现一个匹配或者字符串不剩任何字符。简单量词都是贪婪量词。贪婪量词匹配时,首先将整个字符串作为匹配的对象,然后逐步从后向前移除不匹配的字符,尽可能找到最多的转载 2011-11-28 14:17:19 · 1439 阅读 · 0 评论 -
正则相同字符重复连续出现
\num 匹配编号为num的缓冲区所保存的内容,此处的 num 是一个标识特定缓冲区的一位或两位十进制正整数,这种方式称为子匹配的反向引用。例如,要匹配连续的5个相同的数字字符,如55555、11111等,需要使用(\d)\1{4}作为正则表达式文本,\1表示与前面的(\d)所捕获的内容一样,\1{4}则表示前面的(\d) 所捕获的内容还连续出现4次。 Pattern pattern =原创 2011-07-07 11:03:29 · 4414 阅读 · 0 评论 -
beanutils -LazyDynaBean
它实现一个动态的Bean,可以直接往里面加入属性,作为一个JavaBean一样使用,也可以用上面的BeanUtils或get/set方法进行操作,而不用事先定义一个标准的JavaBean类啦:)记得在J2ee设计模式中有一种Value Object的模式,用于在MVC各层之间传递数据,避免直接传递大业务对象引起的性能问题,为了避免在项目中出现很多Bean类,在书中提供了一个动态Value Ob转载 2011-11-23 21:26:08 · 806 阅读 · 0 评论 -
Quartz与spring集成问题 出现log4j 与sfl4j-log4j冲突
spring 中使用的是log4j,但由于项目需要要用到任务调度器,因此加上Quartz,但Quartz需要sfl4j-log4j和sfl4j-api但是如果使用sfl4j-log4j和log4j会出现冲突。。。启动时会报错这时需要对Quartz的版本进行转换。。。项目原Lib中Quartz是1.5,后来换成quartz-1.8 all.jar还是报同样sfl4j-log4j和log4原创 2011-10-22 14:03:03 · 4172 阅读 · 0 评论 -
sql执行顺序
执行顺序:1. 先where 后 select 2. 先where 再 group 再 having 后 select 3. 先where 再 group 再 having 再 select 后 order 4. 先join 再 where 后 select SQL selec原创 2011-07-29 15:11:01 · 780 阅读 · 0 评论 -
今天在用proxool做连接池的时候 报错:java.lang.ClassNotFoundException:org.logicalcobwebs.cglib.proxy.Callback
java.lang.ClassNotFoundException:org.logicalcobwebs.cglib.proxy.Callback今天在用proxool做连接池的时候 报错:Java.lang.ClassNotFoundException:org.logicalcobwebs.cglib.proxy.Callback缺少proxool-cglib.jar ,加入这个包就ok啦转载 2017-06-22 10:45:03 · 1032 阅读 · 0 评论