`

freemarker中boolean变量的读取(转)

 
阅读更多

读取其它变量的时候可以直接用${变量名}来读取,但是当读取布尔类型的变量时,这种读取的方法就不行了会报错,得用以下这种方式

    <input type="hidden" id="reportFlag" value="${reportFlag?string('true','false')}"/> 

 

 

    本文出自 “乔磊的博客 学习 进步 ” 博客,请务必保留此出处http://sucre.blog.51cto.com/1084905/405486

    分享到:
    评论

    相关推荐

      freemarker替换变量实例

      freemarker替换变量实例

      freemarker 中文乱码解决

      在Freemarker中,乱码可能发生在多个环节:模板文件的读取、数据模型的处理以及最终HTML页面的渲染。具体来说: 1. **模板文件的编码**:如果模板文件的编码与Freemarker期望的编码不一致,就可能出现乱码。 2. **...

      freemarker中文API手册

      3. 通用数据模型:FreeMarker不直接反射到Java对象,而是通过插件式对象封装,以变量方式在模板中显示。 4. 为Web准备:内建处理典型Web相关任务,能够集成到Model2 Web应用框架中作为JSP的替代,支持JSP标记库。 5....

      freemarker-2.3.30-API文档-中文版.zip

      赠送jar包:freemarker-2.3.30.jar; 赠送原API文档:freemarker-2.3.30-javadoc.jar; 赠送源代码:freemarker-2.3.30-sources.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

      freemarker中文文档与包

      2. **数据模型与变量**: 在Freemarker中,数据模型是由Java对象组成的,这些对象可以通过模板语言访问。模板中的变量通常引用这些数据模型中的属性,例如`${user.name}`将输出用户对象的name属性值。 3. **模板设计...

      FreeMarker中文文档.pdf下载

      根据提供的文件信息,我们可以深入探讨FreeMarker的相关知识点及其在网页模板设计中的应用。FreeMarker是一种用Java编写的模板引擎,其主要用途在于帮助开发者高效地生成动态内容,尤其是在Web开发领域有着广泛的...

      FreeMarker+中文手册

      2. **数据模型(Data Model)**:数据模型是应用程序提供给FreeMarker的数据源,它包含了要在模板中展示的变量和对象。这些数据可以是Java对象、集合、Map等。 3. **模板语言(Template Language)**:FreeMarker的...

      FreeMarker2.3.23官方中文文档

      1. **变量和表达式**:在FreeMarker模板中,`${}`内的内容是表达式,用于获取Java对象的属性或执行简单的运算。例如`${user.name}`将输出用户对象的name属性。 2. **指令**:FreeMarker提供了一系列的内置指令,如`...

      freemarker生成word,pdf转word,pdf插入图片

      freemarker根据模板ftl生成word,pdf格式转word,pdf指定位置插入图片

      Freemarker中遍历list集合实例

      在这个例子中,`users`是Java端传递到Freemarker模板的一个list,`user`是循环中的变量,每次迭代时代表`users`列表中的一个元素。`as`关键字用于定义迭代变量。在循环体内,我们可以通过`user`访问当前元素的属性,...

      非常好的Freemarker中文教程

      1. **基础概念**:Freemarker的工作原理,模板语言的基础元素,如变量、表达式、控制结构(if/else、foreach)以及注释等。 2. **数据模型**:理解如何将Java对象绑定到模板,包括基本类型、集合、Map等数据结构的...

      freemarker获取数据

      3. 模板解析:Freemarker读取模板文件,根据数据模型中的数据,生成最终的输出。 二、数据获取方式 1. 直接引用:最简单的方式是直接在模板中使用`${}`包裹变量名,例如`${user.name}`,这将尝试从数据模型中获取`...

      freemarker中文手册.pdf

      - **变量管理**:允许在模板中创建和修改变量,增强数据处理能力。 - **表达式支持**:几乎可以在模板中的任何位置使用复杂表达式来计算或指定值。 - **宏定义**:支持定义命名的宏,可用于函数调用,提升模板复用性...

      FreeMarker中文参考手册以及jar包

      在Java项目中,通常将这个jar包添加到类路径(classpath)中,以便在程序中使用FreeMarker的API创建和处理模板。 总的来说,这份资源提供了全面的学习FreeMarker的资料,无论是初学者还是经验丰富的开发者,都能...

      freemarker 中文手册 (doc)

      2. **变量和表达式**: Freemarker中的变量表示为`${...}`,其中的`...`可以是任意表达式,比如对象属性、数组索引、方法调用等。变量的值会由与模板关联的数据模型提供。 3. **控制结构**: Freemarker提供了类似...

      freemarker解析成pdf

      4. **读取模板**:使用配置好的Freemarker加载模板文件。 ```java Template template = cfg.getTemplate("report.ftl"); ``` 5. **生成PDF**:使用Freemarker的`process`方法将模板和数据模型结合,然后通过一个...

      Java html转word 使用FreeMarker

      当我们需要在Web应用中生成可编辑的文档或者将网页内容导出为Word格式时,`FreeMarker`是一个非常实用的工具。这个标题“Java html转word 使用FreeMarker”暗示了一个Java项目,它利用FreeMarker模板引擎来实现HTML...

      FreeMarker_2.3.23 中文

      FreeMarker 是一个强大的模板引擎,常用于Web应用开发中的视图层,特别是在Java平台上。它与JSP、Servlet等技术配合使用,可以实现MVC(Model-View-Controller)架构中的视图部分,帮助开发者将业务逻辑与表现层分离...

      转:freemarker中文手册

      模板中的变量名会映射到数据模型中的属性。 二、语法元素 1. 变量表达式:${...}用于输出变量的值,例如`${user.name}`将输出`user`对象的`name`属性。 2. 方法调用:可以调用对象的方法,如`${user.getEmail()}`。...

      FreeMarker 中文教程 用于 FreeMarker 2.3.19

      - **类型**:详细介绍了 FreeMarker 支持的各种数据类型,如 String、Number、Boolean 等。 ##### 3. 模板 - **总体结构**:概述了模板的基本结构,包括头部、主体等部分。 - **指令**:介绍了 FreeMarker 中的...

    Global site tag (gtag.js) - Google Analytics