君子博学而日参省乎己 则知明而行无过矣

博客园 首页 新随笔 联系 订阅 管理

2012年4月8日 #

摘要: StringUtils方法的操作对象是java.lang.String类型的对象,是对JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。除了构造器,StringUtils中一共有130多个方法,并且都是static的,所以我们可以这样调用StringUtils.xxx()下面分别对一些常用方法做简要介绍:1.public static boolean isEmpty(String str) 判断某字符串是否 阅读全文
posted @ 2012-04-08 21:24 刺猬的温驯 阅读(192) 评论(0) 推荐(0) 编辑

摘要: 摘要每个web应用开发者一定组织视图组件,例如页首,正文体和页尾。有许多技术可以组织这些组件,但每个都有优缺点。这篇文章包括了7个可用的解决方案并让你了解Tiles框架和Struts框架的灵活性。从一个简单的说明组织视图组件的例子开始,然后使用JSP内建的机制,像include,彻底地解决问题。继续看其他的使用Tiles框架的替换方案,然后学会平衡Tiles框架和Struts框架的协作。(2,000个字;2002年1月4日)在Web应用软件开发中,一般用户界面负责站点的外观感觉,它可以让人产生真切的感受。通过界面的展现,来展示应用程序功能和导航。基于Servlet和JSP技术实现用户界面时,当 阅读全文
posted @ 2012-04-08 20:35 刺猬的温驯 阅读(428) 评论(1) 推荐(0) 编辑

摘要: 转载出处:http://fuliang.iteye.com/blog/947191Spring MVC的确很强大,在每一个你想的到和想不到的地方都会留下钩子,来插入自定义的实现,透明替换默认实现,拦截器堆栈结构设计的非常强大,多种试图的解析,url mapping的多种实现,Locale resolver、Theme resolver、multipart file resolver,Excepiton hanlder Resolver等等,能让Spring MVC从1.0到3.0经历巨大变化,仍能向后兼容,并支持很酷的RESTful风格和强大的简化xml配置的注解。这些功能我们在项目中经常用到 阅读全文
posted @ 2012-04-08 00:40 刺猬的温驯 阅读(1758) 评论(0) 推荐(0) 编辑

摘要: 无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。跟其他MVC框架一样,springMVC也有自己的异常处理机制。springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。1、实现自己的HandlerExceptionResolver,HandlerExceptionResolver是一个接口,sprin 阅读全文
posted @ 2012-04-08 00:38 刺猬的温驯 阅读(4746) 评论(0) 推荐(0) 编辑