
Web Develop
文章平均质量分 63
iteye_9137
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
OSCache - 缓存标签
是OSCache提供的标签库中最重要的一个标签,包括在标签中的内容将应用缓存机制进行处理,处理的方式将取决于编程者对cache标签属性的设置。第一次请求到达时,标签中的内容被处理并且缓存起来,当下一个请求到达时,缓存系统会检查这部分内容的缓存是否已经失效,主要是以下几项:1. 缓存时间超过了cache标签设置的time或者duration属性规定的超时时间;2. cron属性规定的...2010-05-04 11:10:05 · 150 阅读 · 0 评论 -
Velocity与Struts 1.* -- 静态页生成
在Struts中有两种使用Velocity的方法,一种是利用Velocity的vm模板进行页面展示,一种则是利用Velocity来生成静态页面。以下介绍在Struts 1.*版本中使用Velocity模板生成静态页面的过程。 思路是访问一个Action,在Action中进行静态页面的生成,最终该Action跳转到生成好的静态页面中。步骤为:1. 获取VelocityCon...原创 2010-06-02 15:36:50 · 183 阅读 · 0 评论 -
Velocity与Struts 1.* -- VM展示
在Struts中有两种使用Velocity的方法,一种是利用Velocity的vm模板进行页面展示,一种则是利用Velocity来生成静态页面。以下介绍在Struts 1.*版本中使用Velocity的vm模板显示。在Struts 1.*版本中,并未支持对vm模板的显示,所以当ActionForward指向一个vm模板时,只会将模板中的Velocit语句当做普通字符内容显示出来,而不对其中...原创 2010-05-27 17:46:21 · 137 阅读 · 0 评论 -
Velocity简单示例源码解析
在基于WEB的应用中,通常大多数情况下是在servlet里使用Velocity。在servlet里的Velocity基本应用是非常简单的,只需通过两个必要步骤就可以实现: 1. 继承org.apache.velocity.servlet.VelocityServlet抽象类:public class SampleServlet extends VelocityServlet2. 仅需实...原创 2010-05-27 17:39:31 · 362 阅读 · 0 评论 -
FreeMarker表达式
表达式是FreeMarker模板的核心功能,表达式放置在插值语法(${……})之中时,表明需要输出表达式的值;表达式语法也可与FreeMarker标签结合,用于控制输出。[color=blue][b]直接指定值[/b][/color]使用直接指定值的语法让FreeMarker直接输出插值中的值,而不是输出变量值。直接指定值可以是字符串、数值、布尔值、集合和MAP对象。如果字符串中包...原创 2010-05-11 10:53:31 · 296 阅读 · 0 评论 -
FreeMarker模板文件
FreeMarker模板文件主要由如下4个部分构成:1. 文本:直接输出的部分2. 注释:即格式部分,不会输出3. 插值:即${……}或者#{……}格式的部分,将使用数据模型中的部分替代输出4. FTL指令:FreeMarker指令,和HTML标记类似,名字前加#予以区分,不会输出[code="html"] Welcome! ${user}! ...原创 2010-05-11 10:44:15 · 177 阅读 · 0 评论 -
FCKeditor 2.6控制上传文件的大小
对于上传文件的大小,FCKeditor并没有提供限制,可以通过修改源码来达到控制上传文件大小。在Dispatcher类中,FCKeditor对文件的扩展名进行了一定的验证,通过验证的文件,可被上传。所以这里需要修改3个类的源代码。1. Dispatcher:增加对文件大小的验证2. UploadResponse:定义新的错误类型常量,及处理错误的方法3. ConnectorServ...原创 2010-05-10 15:34:49 · 215 阅读 · 0 评论 -
Fckeditor 2.6上传中文问题
在web.xml中配置FCKeditor提供的上传Servlet。[code="xml"] ConnectorServlet net.fckeditor.connector.ConnectorServlet 1ConnectorServlet /fckeditor/editor/filemanager/connectors/*[/code]在sr...原创 2010-05-10 11:04:26 · 94 阅读 · 0 评论 -
OSCache - 在Hibernate中使用
创建一个Java工程OSCacheTest,在其中引入Hibernate 3.2的类库文件。因为需要使用OSCache,还需要引入oscache-2.1.jar包。一般使用OSCache缓存需要进行三个步骤的配置,具体如下:[color=blue][b]步骤一:在Hibernate中配置OSCache[/b][/color]1. 在Hibernate配置文件中打开二级缓存的配置,如下:...2010-05-04 11:28:44 · 159 阅读 · 0 评论 -
OSCache - CacheFilter工作原理
[color=darkblue][b]系统启动 – CacheFilter[/b][/color]OSCache页面缓存在使用时需要在web.xml中配置CacheFilter,在容器中,Filter先于Servlet启动,下面看看CacheFilter在容器启动时,做了哪些工作:首先需要了解OSCache的几个类:[color=indigo]ServletCacheAdministr...2010-05-04 11:16:21 · 244 阅读 · 0 评论 -
Velocity在Struts 2框架下的应用
Struts 2更是提供了对Velocity和FreeMarker模板引擎的支持。通过以下几个步骤,实现在Struts 2中使用velocity模板。创建一个Web Project,除了Struts2所必备的包外,还需要引入如下包:velocity-1.4.jar、velocity-dep-1.4.jar、velocity-tools-1.1.jar在web.xml中不需要配置关于Ve...原创 2010-06-03 16:46:06 · 141 阅读 · 0 评论