freemarker使用
1、添加依赖:
<dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.23</version> </dependency>
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> </dependency>
2、与spring整合
<bean id="freeMarkerConfig" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> <property name="templateLoaderPath" value="/WEB-INF/ftl/" /> <property name="defaultEncoding" value="UTF-8" /> </bean>
3、WEB-INF下添加ftl文件夹,所有的模板都写在这里
4、通过Java的后台生成静态页面,通过ActiveMQ在新增内容的时候生成相应的静态页面