在HttpServlet中使用jetbrick-template

1. Maven 依賴

<dependency>
    <groupId>com.github.subchen</groupId>
    <artifactId>jetbrick-template-web</artifactId>
    <version>2.1.2</version>
</dependen

2. web.xml 配置

<context-param>
    <param-name>jetbrick-template-config-location</param-name>
    <param-value>/WEB-INF/jetbrick-template.properties</param-value>
</context-param>

<servlet>
    <servlet-name>jetbrick-template</servlet-name>
    <servlet-class>jetbrick.template.web.servlet.JetTemplateServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
    <servlet-name>jetbrick-template</servlet-name>
    <url-pattern>*.jetx</url-pattern>
</servlet-mapping>

3. jetbrick-template.properties 配置

jetx.import.classes = \
    com.javaweb.*, \
    com.javaweb.entity.*
jetx.autoscan.packages = com.javaweb
jetx.template.loaders = $loader
java

$loader = jetbrick.template.loader.ServletResourceLoader
$loader.root = /
$loader.reloadable = true
git

相關文章
相關標籤/搜索