摘要: 在VTL中有三种类型的references:变量(variables)、属性(properties)、方法(methods)。作为一个使用VTL的页面设计者,你和你的工程师必须就references的名称达成共识,以便你可以在你的template中使用它们。所有的 reference被作为一个String对象处理。如果有一个对象$foo是一个Integer对象,那么Velocity将调用它的toS... 阅读全文
posted @ 2010-01-11 16:27 蔡剑锋 阅读(341) 评论(0) 推荐(0)
摘要: 非正式变量是由“$”开头,接着是VTL标识符。VLT标识符必须以字母(a..z,A..Z)开头。剩下的部分限于以下几种:l 字母(a..z,A..Z)l 数字(0..9)l 连字符(“-”)l 下划线(“_”)这里是几个在VTL中有效的变量reference。$foo$mudSlinger$mud-slinger$mud_sl... 阅读全文
posted @ 2010-01-11 16:27 蔡剑锋 阅读(204) 评论(0) 推荐(0)
摘要: 一旦某个变量被分配了一个值,那么你就可以在HTML文件的任何地方引用它。在下面的例子中,一个值被分配给$foo变量,并在其后被引用。<html><body>#set( $foo = "Velocity" )Hello $foo World!</body><html>上面的实现结果是在页面上打印“Hello Velocity World!&... 阅读全文
posted @ 2010-01-11 16:26 蔡剑锋 阅读(251) 评论(0) 推荐(0)
摘要: VTL意味着提供最简单、最容易并且最整洁的方式合并页面动态内容。VTL使用references来在web site内嵌套动态内容,一个变量就是一种类型的reference。变量是某种类型的refreence,它可以指向java代码中的定义,或者从当前页面内定义的VTL statement得到值。下面是一个VTL statement的例子,它可以被嵌套到HTML代码中:#set( $a = "Vel... 阅读全文
posted @ 2010-01-11 16:24 蔡剑锋 阅读(1185) 评论(1) 推荐(0)
摘要: ScottGu在其最新的博文中推荐了Simone Chiaretta的文章13 ASP.NET MVC extensibility points you have to know,该文章为我们简单介绍了ASP.NET MVC中的13个扩展点。Keyvan Nayyeri(与Simone合著了Beginning ASP.NET MVC 1.0一书)又陆续发表了一些文章,对这13个扩展点分别进行深入的... 阅读全文
posted @ 2010-01-11 11:42 蔡剑锋 阅读(195) 评论(0) 推荐(0)
摘要: Silverlight通过使用 HTML 或 JavaScript 将 Silverlight 添加到网页通过修改网页的 HTML 源代码可将 Silverlight 插件嵌入到该网页中。在源代码中,可以添加 HTML object 元素,也可以调用 Silverlight.js 帮助器文件中的 JavaScript 嵌入函数。本节中的文档描述与承载 Silverlight 插件的网页相关的常规任... 阅读全文
posted @ 2010-01-11 11:31 蔡剑锋 阅读(515) 评论(0) 推荐(0)
摘要: ASP.NET MVC 1.1 on Visual Studio 2010 Beta1由于 VS2010 Beta的发布,所以ASP.NET MVC在Codeplex上发布了一个专门为其准备的ASP.NET MVC版本:http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28527关于ASP.NET MVC 2.0另外... 阅读全文
posted @ 2010-01-11 11:28 蔡剑锋 阅读(362) 评论(1) 推荐(0)
摘要: 我装了Access数据库就出现了这种情况!后来查了下,原来是在安装的过程中修改了注册表:操作如下: 在运行里面写regedit 回车,然后找HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TypeLib\{F5078F18-C551-11D3-89B9-0000F81FE221}\5.0\0\win32 他的键值应该是C:\Program Files\Common File... 阅读全文
posted @ 2010-01-11 09:47 蔡剑锋 阅读(430) 评论(0) 推荐(0)