enjoy模板引擎
2022/9/4 6:22:53
本文主要是介绍enjoy模板引擎,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
<dependency> <groupId>com.jfinal</groupId> <artifactId>enjoy</artifactId> <version>5.0.0</version> </dependency>
import com.jfinal.kit.Kv; import com.jfinal.template.Engine; import com.jfinal.template.Template; import java.io.ByteArrayOutputStream; import java.io.StringWriter; import java.util.HashMap; /** * enjoy 模板引擎 * * @author JHL */ public class T { public static void main(String[] args) { // 语法地址:https://jfinal.com/doc/6-3 Engine engine = Engine.use(); engine.setDevMode(true); engine.setToClassPathSourceFactory(); Template template = engine.getTemplate("index.html"); HashMap<Object, Object> objectObjectHashMap = new HashMap<>(); objectObjectHashMap.put("name", "名字"); Kv kv = Kv.by("key", objectObjectHashMap); // 字节流模式输出到 OutputStream ByteArrayOutputStream baos = new ByteArrayOutputStream(); template.render(kv, baos); // 字符流模式输出到 StringWriter StringWriter sw = new StringWriter(); template.render(kv, sw); // 直接输出到 String 变量 String str = template.renderToString(kv); System.out.println(str); } }
这篇关于enjoy模板引擎的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-04-26敏捷开发:想要快速交付就必须舍弃产品质量?
- 2024-04-26静态代码分析的这些好处,我竟然都不知道?
- 2024-04-26你在测试金字塔的哪一层?(下)
- 2024-04-26快刀斩乱麻,DevOps让代码评审也自动起来
- 2024-04-262024年最好用的10款ER图神器!
- 2024-04-2203-为啥大模型LLM还没能完全替代你?
- 2024-04-2101-大语言模型发展
- 2024-04-17基于SpringWeb MultipartFile文件上传、下载功能
- 2024-04-14个人开发者,Spring Boot 项目如何部署
- 2024-04-14RAG应用开发实战02-相似性检索的关键 - Embedding