`

坑爹的freemarker布尔类型问题

 
阅读更多
  freemarker的boolean类型值不能直接在页面上展示。

  假设后台传递到freemarker模板的boolean变量名为test。

  1、变量test千万不能设成Boolean对象类型。不然就坑爹了。

  2、不能直接${test}获取,而需要${test? string('true', 'false')}来获取。
分享到:
评论

相关推荐

    freemarker语法知识

    FreeMarker 是一个强大的模板引擎,常用于Web应用中动态生成HTML或其他类型的文本文件。它的语法简单易懂,主要由四个基本部分构成: 1. **文本**:这是模板中直接输出到最终文档的部分,通常包括HTML代码、样式和...

    freemarker 自定义freeMarker标签

    FreeMarker提供了详细的日志输出,通过调整日志级别,你可以查看模板解析、执行的详细信息,这对于查找问题非常有用。 最后,关于标签的性能考虑,应避免在自定义标签中执行耗时操作,因为这会影响模板的渲染速度。...

    FreeMarker实例教程,手把手教你FreeMarker的方方面面

    - **数据模型一览**:详细介绍了FreeMarker支持的各种数据类型,包括基本类型(如字符串、数字)、复杂类型(如列表、哈希表)、以及特殊类型(如日期、时间)。 - **模板一览**:提供了关于模板语法的详细介绍,...

    初试FreeMarker模板的一些问题

    这篇名为“初试FreeMarker模板的一些问题”的博客可能涵盖了在学习和使用FreeMarker过程中遇到的基础问题和解决方法。 1. **模板语言基础** FreeMarker使用模板语言来定义如何将数据模型渲染成可读的输出。模板由...

    freemarker Demo 适用于freemarker初学

    在Struts2中配置Freemarker,需要添加相应的插件,并指定Action返回的结果类型为"freemarker"。模板文件通常放在`src/main/resources/WEB-INF/freemarker`目录下。 5. **模板配置** 在`struts.xml`或`struts....

    FreeMarker通用的分页

    FreeMarker提供了一种灵活且强大的方式来处理动态内容,尤其适用于Web开发中的视图层。在FreeMarker中实现通用的分页功能是提高Web应用程序性能和用户体验的重要一环。 ### FreeMarker通用分页知识点解析 #### 1. ...

    freemarker\Freemarker教程_中文版

    它可以是任何类型的Java对象,包括但不限于字符串、数字、布尔值、列表和映射。Freemarker支持直接访问这些对象的属性和方法,使得模版能够灵活地显示数据。 ```java Map, Object> dataModel = new HashMap(); data...

    freemarker.jar

    camel-freemarker-1.6.4.jar, camel-freemarker-2.8.1.jar, com.springsource.freemarker-2.3.15.jar, com.springsource.freemarker-sources-2.3.15.jar, freemarker-1.4.1.jar, freemarker-2-3-18.jar, freemarker-...

    freemarker-2.3.28.jar

    5. **错误处理与调试**: Freemarker提供了详细的错误报告,帮助开发者定位和修复模板中的问题。此外,还可以设置调试模式,获取更丰富的调试信息。 6. **国际化支持**: Freemarker支持多语言环境,可以通过不同语言...

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

    赠送jar包:freemarker-2.3.31.jar; 赠送原API文档:freemarker-2.3.31-javadoc.jar; 赠送源代码:freemarker-2.3.31-sources.jar; 赠送Maven依赖信息文件:freemarker-2.3.31.pom; 包含翻译后的API文档:...

    FreeMarker2.3.23官方中文文档

    8. **模板调试**:FreeMarker提供了调试工具,帮助开发者定位模板中的错误和问题,提高开发效率。 9. **与Spring框架集成**:在Spring MVC中,FreeMarker作为视图解析器,可以方便地与模型数据结合,生成动态视图。...

    FreeMarker手册-Freemarker 2.3.18

    通过设置,可以在模板出错时获取详细信息,帮助开发者定位问题。 9. **性能优化** 为了提高性能,FreeMarker支持预编译模板,将模板转化为Java类,减少运行时解析。另外,还可以使用缓存策略,避免不必要的模板...

    freemarker 中文乱码解决

    在处理Freemarker模板引擎时,中文乱码问题是一个常见的挑战,尤其是在国际化应用中。Freemarker是一款功能强大的模板引擎,被广泛应用于Web开发中,用于动态生成HTML、XML等文本格式的页面。然而,当涉及到非英文...

    freemarker+itext生成PDF

    在Java应用中,FreeMarker通常与Servlet容器一起使用,用于生成动态网页内容,但也可以用来生成任何类型的文本输出,包括PDF。 接下来是Itext。Itext提供了一系列API,可以方便地创建PDF文档,包括添加文本、图像、...

    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; 赠送Maven依赖信息文件:freemarker-2.3.30.pom; 包含翻译后的API文档:...

    FreeMarker_Manual_zh_CN.pdf

    FreeMarker支持多种数值和数据类型,并提供了类型转换的功能,使得开发者能够在模板中使用不同数据类型而不需要担心类型不匹配的问题。此外,FreeMarker模板中可以使用插值表达式来嵌入表达式,这些表达式可以返回...

    eclipse的freemarker插件

    4. **错误检查和警告**:实时检测Freemarker模板中的语法错误和潜在问题,帮助开发者尽早发现并修复错误。 5. **导航和查找**:支持快速定位模板中的特定元素,如变量、指令等,以及查找和替换功能。 6. **集成...

    FreeMarker中文版文档1

    FreeMarker支持各种数值类型,包括整数、浮点数和布尔值。表达式的结果会自动转换为适当类型,但也有时候需要显式转换。例如,数字运算可能需要确保所有操作数都是同一类型,否则FreeMarker会尝试进行隐式转换。 ...

    Velocity 和 FreeMarker区别

    - **FreeMarker**拥有一个庞大的用户群和活跃的社区支持,这意味着在遇到问题时更容易找到解决方案。 - **Velocity**虽然社区规模较小,但也有一批忠实的用户和支持者。 #### 六、应用场景 - **Velocity**更适合于...

Global site tag (gtag.js) - Google Analytics