Web 环境中使用 FreeMarker 模板引擎的配置方法

来源:互联网 发布:ntfs for mac 破解 编辑:程序博客网 时间:2024/05/20 21:18
在 Web 环境中使用 FreeMarker 模板引擎的配置方法 


[html] view plain copy
  1. <servlet>  
  2.   <servlet-name>freemarker</servlet-name>  
  3.   <servlet-class>freemarker.ext.servlet.FreemarkerServlet</servlet-class>  
  4.        
  5.   
  6. <!-- FreemarkerServlet settings: -->  
  7.   <init-param>  
  8.     <param-name>TemplatePath</param-name>  
  9.     <param-value>/</param-value>  
  10.   </init-param>  
  11.   <init-param>  
  12.     <param-name>NoCache</param-name>  
  13.     <param-value>true</param-value>  
  14.   </init-param>  
  15.   <init-param>  
  16.     <param-name>ContentType</param-name>  
  17.     <param-value>text/html; charset=UTF-8</param-value>    
  18.     <!-- Forces UTF-8 output encoding! -->  
  19.   </init-param>  
  20.       
  21.   
  22.   <!-- FreeMarker settings: -->  
  23.   <init-param>  
  24.     <param-name>template_update_delay</param-name>  
  25.     <param-value>0</param-value>    
  26.     <!-- 0 仅用于开发阶段! Use higher value otherwise. -->  
  27.   </init-param>  
  28.   <init-param>  
  29.     <param-name>default_encoding</param-name>  
  30.     <param-value>ISO-8859-1</param-value>    
  31.     <!-- The encoding of the template files. -->  
  32.   </init-param>  
  33.   <init-param>  
  34.     <param-name>number_format</param-name>  
  35.     <param-value>0.##########</param-value>  
  36.   </init-param>  
  37.    
  38.   <load-on-startup>1</load-on-startup>  
  39. </servlet>  
  40.    
  41. <servlet-mapping>  
  42.   <servlet-name>freemarker</servlet-name>  
  43.   <url-pattern>*.ftl</url-pattern>  
  44. </servlet-mapping>  
原创粉丝点击