Coolhwm 代码空间

千里之行,始于足下

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月25日

摘要: 昨晚在晚上看了许多文章,众多大牛说OGNL性能不行云云,乍一看似乎惨不忍睹,如下图:于是考虑是否能使用EL+JSTL代替实现前台的标签。以最近测试用的简单留言板的查看文章页面为例,以下皆省略getter,setter方法:ViewArticle:public class ViewArticle extends ActionSupport { private static final long serialVersionUID = 77L; private ArticleService as; private int page = 1; @Override publ... 阅读全文
posted @ 2011-11-25 16:56 coolhwm 阅读(2755) 评论(0) 推荐(0) 编辑

摘要: MyEclipse的Add xxxx Capabilities 功能初学时感觉十分便捷,帮助完成了许多功能,很方便的可以搭建SSH平台。久而久之发现问题多多,最近启动Tomcat服务器后经常出现奇怪的异常,如下:Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.百度后发现是由于包冲突导致的,在lib目录下删除一下包就可解决问题:org.springframework.asm-3.0.5.REL 阅读全文
posted @ 2011-11-25 15:04 coolhwm 阅读(3250) 评论(0) 推荐(1) 编辑

2011年11月21日

摘要: http://www.iteye.com/topic/378077http://www.blogjava.net/hwpok/archive/2008/08/23/223891.htmlhttp://www.blogjava.net/hwpok/archive/2008/08/23/223893.htmlhttp://www.cnblogs.com/rushoooooo/archive/2011/08/29/2157361.html 阅读全文
posted @ 2011-11-21 16:00 coolhwm 阅读(157) 评论(0) 推荐(0) 编辑

2011年11月20日

摘要: http://www.iteye.com/topic/72170 阅读全文
posted @ 2011-11-20 20:23 coolhwm 阅读(130) 评论(0) 推荐(0) 编辑

摘要: http://www.blogjava.net/lishunli/archive/2010/10/17/335384.htmlhttp://www.blogjava.net/lishunli/archive/2010/01/07/308609.html 阅读全文
posted @ 2011-11-20 11:36 coolhwm 阅读(136) 评论(0) 推荐(0) 编辑

摘要: 1 <!DOCTYPE validators PUBLIC 2 "-//OpenSymphony Group//XWork Validator 1.0.2//EN" 3 "http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd"> 阅读全文
posted @ 2011-11-20 10:28 coolhwm 阅读(148) 评论(0) 推荐(0) 编辑

2011年11月19日

摘要: 目前在做一个网络应用程序,struts2 + spring + hibernate,服务器是tomcat。希望用户在IE地址栏乱敲的时候,所敲入的所有未定义的URL都能被程序捕捉到,然后转到一个自制的404错误处理页面。首先查阅网上的资料,得知可以在web.xml中加入这么一段:<error-page><error-code>404</error-code><location>/error/404.jsp</location></error-page>这样,所以未找到的404错误都会转到/error/404.jsp接受处理 阅读全文
posted @ 2011-11-19 20:51 coolhwm 阅读(7447) 评论(0) 推荐(0) 编辑

摘要: 在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null以下Session的find()方法用于到数据库中检索所有的Customer对象: List customerLists=session.find("from Customer as c"); 运行以上find()方法时,Hibernate将先查询CUSTOMERS表中所有的记录,然后根据每条记录的ID,到ORDERS表中 阅读全文
posted @ 2011-11-19 19:21 coolhwm 阅读(239) 评论(0) 推荐(0) 编辑

摘要: Web上的用户登录功能应该是最基本的功能了,可是在我看过一些站点的用户登录功能后,我觉得很有必要写一篇文章教大家怎么来做用户登录功能。下面的文章告诉大家这个功能可能并没有你所想像的那么简单,这是一个关系到用户安全的功能,希望大家能从下面的文章中能知道什么样的方法才是一个好的用户登录功能。以下内容,转载时请保持原文一致,并请注明作者和出处。用户名和口令首先,我们先来说说用户名和口令的事。这并不是本站第一次谈论这个事了。如何管理自己的口令让你知道怎么管理自己的口令,破解你的口令让你知道在现代这样速度的计算速度下,用穷举法破解你的口令可能会是一件很轻松的事。在这里我想告诉从开发者的角度上来做设计这个 阅读全文
posted @ 2011-11-19 13:08 coolhwm 阅读(5972) 评论(1) 推荐(2) 编辑

摘要: 很多人对二级缓存都不太了解,或者是有错误的认识,我一直想写一篇文章介绍一下hibernate的二级缓存的,今天终于忍不住了。 我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。 hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。 二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库,比如ehcache、oscache等,需要设置hibernate.cache.provider_class,我 阅读全文
posted @ 2011-11-19 13:04 coolhwm 阅读(212) 评论(0) 推荐(0) 编辑