Jfinal如何读取模板文件,并以变量形式赋值到另一个beetl模板文件中,性能上会有折扣吗?

发布于 2021-12-01 07:08:26 字数 803 浏览 788 评论 2

@JFinal 你好,想跟你请教个问题:

Jfinal如何读取模板文件,并以变量形式赋值到另一个beetl模板文件中,性能上会有折扣吗?

layout.html源码
${head}
${body}
${foot}


IndexController 源码

public class IndexController extends SsiController {
	public void index() {
		String htmlHead = fetch("inc/head.html");
		String htmlIndex = fetch("index/index.html");
		String htmlFoot= fetch("inc/foot.html");
		setAttr("head", htmlHead);
		setAttr("body", htmlBody);
		setAttr("foot", htmlFoot);
		render("layout.html");
	}
	//读取模板文件内容为字符串
	public String fetch(String v){
		////????
		//renderTo(v);		
		
	}
}




如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

筱果果 2021-12-01 14:31:04

用include,layout等模板专门的布局方式比较好,而且,性能也比你这种好很多

眼眸里的那抹悲凉 2021-12-01 13:54:47

   这种功能直接在模板中使用 include 以及 macro 一实现即可,与后端完全分离比这个用法要好

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文