Freemarker解析Json数据
<#assign text="{'name':'opal','age':'30+','addr':'上海上海'}" />
<#assign data=text?eval />
<#assign ncnt=10000 />
data.name=${data.name} <br/>
<@timeuse var="tm">
<#list 1..ncnt as t>
<#assign data=text?eval />
</#list>
</@timeuse>
解析json数据${ncnt}次共耗时:${tm}秒
结果输出:
data.name=opal <br/>
解析json数据10000次共耗时:0.574秒
限制:
key值必须要加上引号,否则会报错。
引用:http://www.oschina.net/question/162291_29446
Freemark页面中遍历 Map 对象
后台
Map<String,Object> data = new HashMap<String,Object>();
data.put("key1", "Value1");
data.put("key2", 2);
data.put("key3", "3");
前台
<#list data?keys as key>
<ul>
<li class="cls">
<p class="date" >${key}键</p>
<p class="intro"> ${data[key]}值</p>
</li>
</ul>
</#list>
注意示项在:在Freemark页面中Map中的键值必须为String类型,其他类型好像会报错
分享到:
相关推荐
人事管理系统是一款基于SpringBoot框架和Freemarker模板引擎构建的企业级应用解决方案。该系统旨在简化和自动化企业中的人力资源管理流程,提高工作效率,确保信息的准确性和安全性。 系统核心功能包括员工信息管理...
这个应用程序展示了如何使用 Freemarker 和 Mustache 来创建一个完整的 Dropwizard 应用程序来查看视图、通常的 Jetty/Jersey/Jackson 以及一个 Postgres SQL 后端。 本文档侧重于对示例进行 Heroku 化的操作,而...
SpringMVC框架概述: 介绍什么是SpringMVC,它的优势和特点,以及它在Web应用开发中的作用。 SpringMVC基本原理: 解释SpringMVC框架的工作原理,包括前端控制器、处理器映射器、处理器适配器、视图解析器等核心...
##更新记录 更新日期 更新pom.xml org.apache.shiro shiro-spring 1.4.0 org.apache.shiro shiro-ehcache 1.4.0 更新日期2017-11-07 1、项目整合redis存储,shiro可使用redisSession可使用于集群访问 2、项目增加jwt...
6.1使用log4j记录日志 30 6.2使用AOP统一处理Web请求日志 32 6.3Spring Boot集成lombok让代码更简洁 33 七、 缓存支持 35 7.1注解配置与EhCache使用 35 7.2使用Redis集成缓存 37 八、 热部署 37 8.1 什么是热...
用Ktor用Kotlin编写的后端在src / main / kotlin / server.kt 用FreeMarker编写的前端位于src / main / resources / templates / index.ftl 可以使用server.kt中的main方法测试该应用程序,并在端口8080上进行侦听...
CEH目录 CEH元数据目录项目。 安装 演示当前的发展 可以构建和演示当前代码 docker-compose up -d --build 浏览到以查看包含一些演示记录的目录。.../ templates - Freemarker模板, java应用程序使用该模板生成不同的
chapter3-1-3:使用Freemarker模板引擎渲染web视图 chapter3-1-4:使用Velocity模板引擎渲染web视图 chapter3-1-5:使用Swagger2构建RESTful API chapter3-1-6:统一异常处理 chapter3-1-7:使用Java 8中LocalDate等...
支持纯真 IP 数据库,记录地理位置信息,防范黑客攻击。 增加了栏目 URL 重定向功能 支持 markdown 语法,实现模型、插件帮助文档编写。 支持 Groovy 开发插件应用 采用百度 Echarts 图形化统计用户前台访问数据,...
记录自己的指标 v. 44.5. 添加你自己的公共指标 vi. 44.6. 指标仓库 vii. 44.7. Dropwizard指标 viii. 44.8. 消息渠道集成 vi. 45. 审计 vii. 46. 追踪(Tracing) i. 46.1. 自定义追踪 viii. 47. 进程监控 i. 47.1...
欢迎使用Moqui框架 有关代码,讨论,支持等的社区基础结构的信息,请参阅《社区指南》: 有关运行和部署Moqui的详细信息,请参见: 请注意,运行时目录是Moqui Framework运行所必需的,但不包含在源存储库中。...
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....
GWT Spring 使得在 Spring 框架下构造 GWT 应用变得很简单,提供一个易于理解的依赖注入和RPC机制。 Java扫雷游戏 JVMine JVMine用Applets开发的扫雷游戏,可在线玩。 public class JVMine extends java.applet....