`

velocity用法

 
阅读更多

处理null的问题

在jsp中用el表达式${variable}, 如果variable为null,会被解析一个空的字符串.但是在velocity中却显示${variable}, 没有解析为空的字符串;

解决方案:

velocity 写成 $!{variable} 可以解决显示为空的效果。

分享到:
评论

相关推荐

    velocity入门使用教程

    通过学习这些文档,你将能够掌握Velocity的基本用法,进一步提升Web开发中的模板处理能力。记住,熟练运用Velocity的关键在于理解和掌握其模板语言、上下文机制以及如何高效地组织和控制模板逻辑。

    Velocity的基本用法

    **Velocity的基本用法** 1. **#set指令**: 用于设置变量,例如`#set($name = "Li Hong")`,这将在上下文中创建一个名为`name`的变量,其值为"Li Hong"。 2. **#if指令**: 用于条件判断,如`#if($age > 18)`表示...

    velocity语法与使用方法

    velocity语法与使用方法.前面介绍tomcat发布项目的方法与具体操作步骤,后面详细介绍了velocity的话音语法结构,与相关实例的操作与代码实现。

    velocity jar包

    然后,使用` VelocityEngine `实例加载并解析模板文件,最后通过`evaluate()`或`mergeProperties()`方法将模板和上下文数据结合,生成最终的输出内容。 Velocity模板语言(VTL)是Velocity的核心,它允许开发者在...

    JAVAEE Velocity例子工程

    这个工程旨在通过实际的代码演示,帮助开发者理解并掌握Velocity的基本用法,无需深入学习复杂的配置文件。 在传统的Java Web开发中,视图层通常与业务逻辑和数据层分离,Velocity就扮演了视图的角色,允许开发者将...

    freemarker&velocity的使用

    Freemarker和Velocity是两种广泛使用的模板引擎,它们在Java Web开发中扮演着重要的...通过阅读提供的"freemarker语法.doc"文档,你可以深入了解Freemarker的详细语法和使用方法,进一步提升你在这一领域的专业技能。

    Velocity

    在Velocity模板中,你可以插入变量、控制结构(如条件语句和循环)以及调用方法,这些都会在运行时根据上下文数据动态生成输出。 ### 主要特性 1. **简洁性**:Velocity模板语言语法简单,避免了HTML中常见的...

    Velocity学习Web项目

    在J2EE环境中,Velocity经常与Struts等MVC框架结合使用,以提供更加灵活和高效的视图层实现。在这个项目中,我们将探讨如何将Velocity集成到一个基于Struts 1.x的Web应用中,以便更好地理解和应用这些技术。 首先,...

    velocity-engine-core-2.3-API文档-中文版.zip

    赠送jar包:velocity-engine-core-2.3.jar ...使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    JAVA的Velocity语法学习

    它们会详细介绍Velocity的使用方法、语法特性以及最佳实践,对于初学者来说非常有帮助。同时,Apache官网也有详细的Velocity文档和示例,可以帮助深入理解并熟练运用Velocity。 通过以上介绍,我们可以看到Velocity...

    velocity的学习资料

    - **模板语言**: Velocity使用简单的文本模板语言,允许开发者在模板中插入变量和控制结构。 - **上下文(Context)**: 上下文是模板和Java代码之间传递数据的桥梁,包含所有可供模板使用的变量。 - **指令...

    eclipse中velocity插件

    1. **代码提示和自动完成**:在编写Velocity模板时,插件会提供模板指令、变量和方法的自动补全,有助于减少错误并提高开发速度。 2. **语法高亮和错误检查**:插件能够对Velocity模板进行语法高亮显示,同时实时...

    Velocity用户手册 中文版

    这个用户手册中文版详细介绍了Velocity的使用方法和语法特性。 ** Velocity 的基本概念 ** 1. **模板(Template)**:模板是Velocity的核心,它是HTML或XML等静态页面中嵌入了Velocity指令的文件,用于生成最终的...

    velocity-engine-core-2.3-API文档-中英对照版.zip

    使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    velocity官方工具包

    总的来说,Velocity官方工具包是学习和使用Velocity的重要资源,它为开发者提供了一个完整的环境,包括了必要的库和实例,有助于快速掌握Velocity模板引擎的使用方法,从而在实际项目中发挥出其强大的能力。...

    eclipse编辑velocity插件velocitysite-2.0.8

    7. **文档支持**:对于Velocity的内置指令和方法,插件可能提供了快捷访问文档的功能,便于开发者查阅相关API。 8. **版本兼容性**:VelocitySite-2.0.8应该考虑了与不同版本的Eclipse和Velocity库的兼容性,确保在...

    velocity中文

    学习Velocity时,建议从官方文档开始,了解基本语法和使用方法。同时,通过实践项目,比如创建一个简单的Web应用,加深对Velocity的理解。此外,可以参考 Velocity中文手册,它提供了详细的中文解释,对于初学者来说...

    velocity 电子书

    《Velocity》一书是关于Apache Velocity模板引擎的...通过学习《Velocity》电子书,读者不仅可以掌握Velocity的基本用法,还能深入了解其高级特性,从而在实际项目中更有效地利用Velocity来提高开发效率和代码质量。

    velocity-tools-generic-3.1-API文档-中英对照版.zip

    使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

Global site tag (gtag.js) - Google Analytics