随笔分类 -  技术----NVelocity

摘要:[代码] 阅读全文
posted @ 2009-05-15 17:36 awp110 阅读(437) 评论(0) 推荐(0)
摘要:[代码] 阅读全文
posted @ 2009-05-15 15:37 awp110 阅读(464) 评论(1) 推荐(0)
摘要:Template template = engine.GetTemplate("../Temp_04/index.html", "GB2312"); 阅读全文
posted @ 2009-05-15 14:45 awp110 阅读(334) 评论(0) 推荐(0)
摘要:1.$param 的写法碰上如果后面要紧跟其他字符,这样就会出错,应当使用${param}的写法。2.${velocityCount}是foreach循环的计数,每循环一次加1,v一定要小些,如果v写成了大写,会查不出错误,也不会报异常,循环内不会显示任何内容。3.版本问题。sf.net上面的最新版是0.42,但是对应的log4net版本是1.2.0而最新版是1.2.9,如果跟nhibernate... 阅读全文
posted @ 2009-05-14 10:10 awp110 阅读(413) 评论(0) 推荐(0)
摘要:NVelocity是java velocity的c#实现,目前我在CodePlex维护着与velocity同步的版本。NVelocity也在项目中使用着,在社区也有国外开发者的一些反馈。下面是一个在Asp.Net如何使用NVelocity的非常简单例子:定义HttpHandler:[代码]一个用于测试的default.vm模板文件:[代码]在Web.config中配置上面定义的HttpHandle... 阅读全文
posted @ 2009-05-14 09:41 awp110 阅读(284) 评论(0) 推荐(0)
摘要:usingNVelocity;usingNVelocity.App;usingNVelocity.Runtime;VelocityEnginevltEngine=newVelocityEngine();vltEngine.SetProperty(RuntimeConstants.RESOURCE_LOADER,"file");vltEngine.SetProperty(RuntimeConstan... 阅读全文
posted @ 2009-05-14 09:28 awp110 阅读(817) 评论(1) 推荐(0)
摘要:NVelocity现在属于Castle项目,相关介绍:http://www.castleproject.org/others/nvelocity/index.html使用方法:http://www.castleproject.org/others/nvelocity/usingit.html发现很多人在按上面的方法使用时会出现Unable to find resource"xxx"错误解决办法:在... 阅读全文
posted @ 2009-05-09 14:05 awp110 阅读(2018) 评论(0) 推荐(0)
摘要:这个是直接输入到页面上。如果我们不直接输出到页面上,而是把它写入到一个文件中呢?生成静态页--是的,这是让大家都心动的。 下面的代码是我第一个练习:[代码] 阅读全文
posted @ 2009-05-09 13:18 awp110 阅读(1102) 评论(1) 推荐(0)
摘要:NVelocity的使用。首先:在http://nvelocity.sourceforge.net/上下载一个 NVelocity-0.4.1.zip在其下的bin目录中可找到NVelocity.dll(NET项目中将用到),引入项目中....先要引入以下名称空间:using Commons.Collections;using NVelocity;using NVelocity.App;using... 阅读全文
posted @ 2009-05-09 13:16 awp110 阅读(509) 评论(0) 推荐(0)