# 静态资源
# 资源根目录
jweb默认自动搜寻如下资源根目录下资源文件,按搜寻顺序依次是:
{fatjar所在目录}/webapp
/src/main/webapp
/WebRoot
/WebContent
classpath:webapp
/webapp
当需要加某个静态资源文件时,jweb会自动从上到下依次搜寻文件,直到找到为止。
# 子目录说明
在资源根目录下,一般可有以下几种子目录:
# /assets
放行资源目录:jweb安全框架启用情况下的放行资源目录。即在这个目录下的文件,可以直接通过/assets/xxx/xxx.xxx
来访问。
# /WEB-INF
WEB安全目录:适合存放模板文件,classes文件,配置文件等服务端才可访问的文件。无法通过浏览器客户端直接访问到!
# /WEB-INF/views
JWEB约定模板视图目录,用于存放模板视图文件,如jfinal的enjoy引擎渲染文件html。
# /WEB-INF/classes
classes目录,classpath目录,可存放class文件,resource文件,配置文件等,服务器启动自动识别加载这个目录中的classes文件。
提示
资源子目录不限于上面所提到的目录,可根据自己的需求随意添加其它目录