Freemarker静态页

FreeMarker如何生成静态页面

回眸只為那壹抹淺笑 提交于 2019-12-01 10:14:02
一、 FreeMarker 生成静态页原理 众所周知,FreeMarker适合于作为Web应用的表现层,那么我们就把把页面中所需要的样式放入FreeMarker文件中,然后将页面所需要的数据动态绑定,并放入Map中,通过调用FreeMarker模板文件解析类process()方法完成静态页面的生成。了解了上面的原理,接下来 四夕 就一步步带您实现FreeMarker生成静态页面。 二、 创建FreeMarker模板文件user.ftl。 User.ftl <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv=Content-Type content="text/html; charset=utf-8"> <title>user.ftl</title> </head> <body> ${user.userName} ${user.userPassword} </body> </html> 三、 创建FreeMarker模板文件解析器类FreeMarkertUtil FreeMarkertUtil.java //省略包的导入 Public class FreeMarkerUtil{ //templatePath模板文件存放路径 /