`
xfan1982
  • 浏览: 12575 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

[Freemarker]空值处理最简单的方法

阅读更多
ftl的模板两头加上以下的代码就OK了
<#escape x as (x)!>


........


</#escape>

freemarker3.8以后的版本才支持!操作符号
freemarker IDE对于!操作符会显示错误,
替换freemarkerIDE下面的freemarker.jar包为最新的jar包,!就不会显示红点了
分享到:
评论
5 楼 mmt 2008-05-22  
freemark现在有3.8版本吗?现在才是2.3
4 楼 gaojy2008 2008-05-12  
不是很清楚
3 楼 darkjune 2008-03-25  
整个嵌套感觉有点不妥啊
2 楼 xfan1982 2008-01-22  
freemarker IDE我指的就是eclipse插件啊
1 楼 syncml 2008-01-16  
如果是eclipse用的 freemarker的插件呢? 如果能让!操作符不显示错误

相关推荐

    Freemarker2.3.16_带简单教程

    此资源包“Freemarker2.3.16_带简单教程”提供了Freemarker 2.3.16版本的相关学习材料,包括官方文档和教程,帮助初学者快速上手。 《freemarker中文手册文档.doc》是Freemarker的中文参考手册,详细介绍了...

    Freemarker模版公用方法

    使用Freemarker模版生成不同的静态文件,该工具类使用简单,方法说明:包含所需的参数,可以进行二次封装

    Freemarker 自定义标签 简单案例

    1. **编写Java类**:你需要定义一个处理自定义标签的Java类,这个类需要继承`freemarker.template.TemplateDirectiveModel`接口,并实现其方法。在这个类中,你可以编写处理逻辑,如接收参数、处理数据、生成输出。 ...

    freeMarker简单实例

    下面将深入探讨FreeMarker的基本概念、工作原理以及如何创建一个简单的实例。 1. **基本概念** - **模板(Template)**: 模板是FreeMarker的核心,它是HTML或XML等静态文件,其中包含特定的FreeMarker指令和变量,...

    freemarker 自定义freeMarker标签

    尽可能地将计算和逻辑操作交给后端处理,只在标签中处理简单的数据转换和呈现。 总的来说,自定义FreeMarker标签是提高模板引擎灵活性和扩展性的有效方式,也是Java开发中的一个重要技能。通过深入理解FreeMarker的...

    freemarker 简单项目示例

    通过以上步骤,你可以了解如何使用Freemarker构建一个简单项目,生成静态HTML页面。实际应用中,可能还会涉及更多细节,如错误处理、模板缓存、模板继承等。不断探索和实践,你将更加熟练地掌握Freemarker这一强大...

    freemarker简单例子

    在这个“freemarker简单例子”中,我们将深入理解Freemarker的基本概念、配置以及如何在实际项目中使用。 1. **Freemarker基本概念** - **模板(Template)**:Freemarker的核心是模板,它定义了最终输出的静态...

    spring mvc freemarker 简单例子

    - 编写一个Spring MVC控制器类,创建对应的方法来处理HTTP请求,并返回Freemarker模板名称。 ```java @Controller public class HelloController { @RequestMapping("/hello") public String hello(@...

    freemarker

    在提供的代码片段中,`FreemarkerUtil`类封装了Freemarker的基本操作,包括模板的获取、数据模型的处理以及输出到流或文件。其中`getTemplate`方法负责模板的加载,而`print`和`fprint`方法分别用于输出到控制台和...

    Freemarker操作字符串

    通过以上示例,我们可以看到FreeMarker在处理字符串时的灵活性和强大功能。在实际开发中,可以根据需求组合使用这些功能,以实现复杂的文本生成逻辑。在阅读《FreeMarkerDemo》项目中的代码,你会更深入地理解这些...

    freemarker的优缺点及简单实例

    7. **错误处理**:FreeMarker有良好的错误处理机制,可以在模板中捕获并显示错误信息,帮助快速定位问题。 **FreeMarker的缺点** 1. **学习曲线**:虽然FreeMarker语法相对简单,但对新手来说仍需要一定时间去学习...

    freemarker 中文乱码解决

    在处理Freemarker模板引擎时,中文乱码问题是...5. 最后,尝试统一项目编码为UTF-8,这是最简单且最有效的解决方案。 通过上述方法,可以有效地解决Freemarker中出现的中文乱码问题,提高Web应用的稳定性和用户体验。

    Spring 整合freemarker制作html页面简单demo(附带操作提示).rar

    4. **编写 Controller**:在 Spring 控制器中,我们需要创建一个处理请求的方法,将数据模型绑定到模板中。例如: ```java import org.springframework.stereotype.Controller; import org.springframework.ui....

    两种freemarker模板路径设置方法.docx

    这个服务类通过@Autowired注解注入了FreeMarkerConfigurer和FreeMarkerConfiguration,可以在方法中根据需求选择合适的方式获取和处理模板。 总结,设置Freemarker模板路径是Spring MVC中一个关键步骤,可以根据...

    FreeMarker

    ### FreeMarker 概述 FreeMarker 是一款模板引擎,它主要功能是基于模板和变动的数据来生成...尽管存在一些挑战,如学习新模板语言和处理空值等,但对于大多数 Java 开发者来说,掌握 FreeMarker 的使用是非常有益的。

    freemarker Demo 适用于freemarker初学

    Freemarker是一个强大的模板引擎,常用于JavaEE应用中的视图层处理,尤其与Struts2等MVC框架配合使用,能实现灵活的动态页面渲染。这个"freemarker Demo"是一个适合初学者的示例项目,旨在帮助新接触Freemarker的...

    Struts2 与Freemarker 的配置方法

    例如,创建一个名为"userLogin"的Action,指定其执行的类和方法,然后将成功的返回结果映射到一个Freemarker模板。 6. **Freemarker模板的编写**: - 在Freemarker模板文件中,可以使用Struts2标签库,如`s:...

    freemarker格式化缩进文本或include指令

    FreeMarker默认并不处理模板输出的格式化,如缩进、换行等。然而,对于生成易于阅读和维护的代码或文本,格式化是非常重要的。要实现这个功能,开发者通常需要自定义一个FreeMarker指令或使用已有的扩展库。例如,`...

Global site tag (gtag.js) - Google Analytics