2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > freemarker自动生成html页面 HTML+CSS入门 Freemarker如何生成HTML静态页面

freemarker自动生成html页面 HTML+CSS入门 Freemarker如何生成HTML静态页面

时间:2021-09-18 05:46:44

相关推荐

freemarker自动生成html页面 HTML+CSS入门 Freemarker如何生成HTML静态页面

本篇教程介绍了HTML+CSS入门 Freemarker如何生成HTML静态页面,希望阅读本篇文章以后大家有所收获,帮助大家HTML+CSS入门。

<

做一个网址导航的项目,面向用户的就是一个首页,于是就想到了使用freemarker这个模板引擎来对首页静态化。

之前是用jsp实现,为了避免用户每次打开页面都查询一次数据库,所以使用了jsp的内置对象application,在Controller中将数据都查询出来,

然后放入application,最后在JSP页面使用jstl标签配合EL表达式将数据遍历出来。这样做是从一定程度上减轻了服务器的压力和页面的响应速度,

但是仍然没有静态页面响应快。

使用Freemarker步骤:

jar包,我的项目中使用maven来构建,所以在pom.xml中引入Freemarkerjar包的坐标就可以了。

ftl模板,我在WEB-INF下面创建一个文件夹ftl,里面只放ftl模板文件,我创建了一个index.ftl文件。

ftl模板文件中写的就是html标签和css样式之类的,但是数据部分需要使用Freemarker提供的标签遍历出来。如下

${testKey}

#list>

${newsList.newsname}

#list>

#list>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。