摘要: 忙碌的一个月在昨天已经就结束了,今天闲的没事就写一下自己这一个月的心得。2012年11月20日,迎来了纪念意义的一天,我开始了人生的第一份工作——中科软科技股份有限公司-Java开发工程师。原想的那份紧张和忐忑,在进入公司大楼的那一刻,一切都变的那么简单,一切都放下了,一切又都重新拿起,我,加入这家... 阅读全文
posted @ 2012-12-27 16:02 裴松年 阅读(411) 评论(0) 推荐(0) 编辑
摘要: Velocity2.0版本之后,用VelocityViewServlet代替了原来的VelocityServlet,通过源代码分析,可以知道新的VelocityViewServlet是如何工作的。通过下面的说明,仅提出Velocity在Web方面的简单示例,为大家献上一个原始但清晰的认识,来了解Velocity在Web方面的工作原理,未来还有深入的主题贡献给大家。使用服务器环境是Tomcat7.0首先我们还是使用VTL(Velocity Template Language)编一个.vm模版,考察在网页设计师的角度是不是很容易理解和编辑,首先创建sample.vm内容如下: 1 < htm 阅读全文
posted @ 2012-12-27 15:46 裴松年 阅读(834) 评论(1) 推荐(0) 编辑
摘要: 大多数网站的每个页面布局差别不是太大,除非一些特殊页面例如门户首页等。如果每个页面独立一个文件,则会导致不同文件出现大量相同的代码,我们也可以把这些相同的代码抽取出来放在一个独立的小文件,需要的时候利用Velocity的#parse指令来嵌入到目标页面中。但是此法却对页面上用于控制排版的HTML代码无效,因为控制整个页面排版的代码一般会贯穿整个文件,开头、结尾皆有,无法分拆到独立的文件上,因此就有将页面的layout独立出来的,以减小页面的代码量的需要。我在用Velocity时一般都是使用Velocity-Tools项目的VelocityViewServlet来负责解析所有Velocity模板 阅读全文
posted @ 2012-12-27 13:10 裴松年 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 原文地址 阅读全文
posted @ 2012-12-27 10:13 裴松年 阅读(315) 评论(0) 推荐(0) 编辑