`

Freemarker中输出数字特别是Long型数字时格式带逗号问题

 
阅读更多

Long i=100000000l; Map model=new Map();model.put("t",i);在freemarker中显示为100,000,000想按原样输出时${t}     显示为100,000,000

${t?c}   显示为100000000

如果不加?c 默认情况下freemarker会将数字用逗号分隔

如何去掉","逗号呢.,加上"?c"就可以了

分享到:
评论

相关推荐

    freemarker内置函数和数字格式化.doc

    Freemarker支持数字的格式化输出,虽然文档中没有直接提及,但通常可以通过Java的`?number_format`函数实现,例如将数字格式化为货币样式: `${your_number?number_format("¤ #,##0.00;¤ -#,##0.00")}` 这会将...

    freemarker中文API手册

    5. 智能的国际化和本地化:支持字符集智能化、数字格式本地化敏感、日期和时间格式本地化敏感等。 6. 强大的XML处理能力:支持递归遍历XML树,能够在模板中清楚和直觉的访问XML对象模型。 FreeMarker的设计指南是...

    freemarker 数字格式化深入理解

    在Freemarker中,数字格式化是一个重要的功能,它允许开发者将数字以特定的格式展现出来,如货币、百分比、固定小数位数等。本文将深入探讨Freemarker数字格式化的各种方法。 一、使用内建函数`c` Freemarker中的内...

    freemarker 中文乱码解决

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

    freemarker语法知识

    2. **注释**:FreeMarker使用`<#-- ... -->`结构进行注释,这些内容在渲染时不会出现在最终输出中,用于开发者添加说明或临时隐藏某些代码。 3. **插值**:插值是FreeMarker中将变量或表达式替换为实际值的关键机制...

    Freemarker API 中英文合集 chm格式

    Freemarker是一个强大的模板... - 遇到问题时,查阅API文档,了解函数、指令的使用方式和返回值。 通过深入学习和实践,开发者可以熟练掌握Freemarker,利用其强大的功能生成动态内容,提升应用的灵活性和可维护性。

    FreeMarker2.3.23官方中文文档

    FreeMarker是一款强大的、开源的模板引擎,主要用于生成动态HTML、XML或其他格式的文本输出,尤其在Web应用开发中被广泛使用。2.3.23是FreeMarker的一个稳定版本,这个版本的官方中文文档提供了全面的指导和说明,...

    Freemarker_内置函数_数字、字符串、日期格式化.txt

    根据提供的文件信息,我们可以深入探讨Freemarker中的内置函数,主要关注数字、字符串以及日期的格式化处理。Freemarker是一种强大的模板引擎,被广泛应用于Web开发和其他领域中,用于生成动态HTML页面或其他类型的...

    Freemarker语法总结

    数字格式化插值可以用来格式化数字输出。它可以使用 format 参数来指定输出格式。 例如:<#assign x=2.582/><#assign y=4/>#{x; M2} 将输出 2.58#{y; M2} 将输出 4#{x; m2} 将输出 2.6#{y; m2} 将输出 4.0#{x; m1M2...

    freemarker中文文档与包

    Freemarker是一个强大的模板引擎,主要用于生成HTML或其他类型的文本输出,尤其在Web应用开发中广泛使用。它是一种基于Java的开源技术,允许开发者通过简单的模板语言(Template Language)与数据模型相结合,动态...

    FreeMarker中文文档.pdf下载

    这行代码将当前日期时间按照“年-月-日 时:分:秒”的格式输出。 #### 4. 字符串处理 字符串处理是FreeMarker中的一个重要方面,可以进行字符串的拼接、截取、替换等操作。例如: ```ftl ${str?upper_case} <!-- ...

    freemarker中文手册.pdf

    - **模板内容**:示例中使用`${...}`包裹的占位符作为FreeMarker指令,将在渲染时被相应的数据替换。 - **数据模型**:定义了一个包含用户名称和最新产品的数据模型,该模型由开发者创建并通过FreeMarker传递给...

    freemarker官方中文帮助文档

    Freemarker是一款强大的模板引擎,常用于Web应用中的视图层渲染,比如Java Web开发。它的设计理念是将数据模型和展现逻辑分离,让开发者专注于HTML或者其他格式的模板设计,而不用关心具体的业务逻辑。这份...

    freemarker生成复杂excel,带换行

    在Java开发中,利用Freemarker生成Excel文件能够极大地提高效率,特别是处理复杂表格时,其灵活性尤为突出。本示例重点在于如何通过Freemarker实现Excel单元格内的换行功能。 首先,我们需要理解Freemarker的基本...

    FreeMarker+中文手册

    FreeMarker 是一个强大的模板引擎,常用于Web应用中的动态页面生成。它与Java语言紧密集成,但不包含任何业务逻辑,而是专注于呈现数据。FreeMarker的设计理念是将数据模型与HTML或其他格式的模板分离,使得开发者...

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

    在这个场景中,"freemarker格式化缩进文本或include指令"主要涉及了两个重要的FreeMarker特性:格式化输出(formatting indentation)和模板包含(template inclusion)。 1. **格式化输出**: FreeMarker默认并不...

    Freemarker中文文档

    FreeMarker是一款基于Java的模板引擎,用于生成文本输出,尤其是在Web应用中。它通常与MVC架构一起使用,负责将数据模型与HTML模板结合,输出HTML页面或其他格式的文本文件。FreeMarker中文文档是为开发者提供的技术...

    freemarker中文学习资料

    - **调试模式**:开启调试模式,可以在模板错误时输出详细信息,方便定位问题。 8. **性能优化** - **缓存管理**:合理配置模板缓存大小,避免内存浪费。 - **模板预编译**:预编译模板可以提高运行时的效率。 ...

    freemarker中文手册.rar

    Freemarker是一个强大的模板引擎,常用于Web应用中的视图层渲染,比如JavaEE的MVC框架Spring MVC。它允许开发者使用类似于HTML的模板语言来动态生成内容,从而分离业务逻辑与表现形式,提高开发效率和代码可维护性。...

    freemarker语法

    如果使用#{}格式,FreeMarker将不会解析该插值部分,这在处理数据模型中键与FreeMarker指令同名时非常有用。 FTL(FreeMarker Template Language)指令是FreeMarker模板的控制部分,它们类似于HTML标签,但必须以#...

Global site tag (gtag.js) - Google Analytics