addSharedFunction在tomcat中无法找到模板文件

1、以war形式部署在tomcat中

2、Host中设置unpackWARS="false" autoDeploy="false"

3、Context中,docBase="../release/demo.war"

4、me.addSharedFunction("/_view/common/_layout.html");

在以上的情况下,启动tomcat会报无法找到../work/Catalina/localhost/_view/common/_layout.html文件错误


评论区

vikingSun

2017-03-02 10:21

理论上不会出现问题。默认的查找路径是baseTemplatePath(默认值为PathKit.getWebRootPath())加上你的路径查找文件。

JFinal

2017-03-02 12:30

tomcat 下部署有很多的坑要跨过去,参考一下我的这篇博客:https://my.oschina.net/jfinal/blog/353062

本社区也是部署在 tomcat 之下,也用了 me.addSharedFunction(...) 完全没问题

热门反馈

扫码入社