jfinal在weblogic下报加载模板错

hongflyfly 发布于 2014/08/08 14:41
阅读 555
收藏 1

@JFinal 你好,想跟你请教个问题:我把应用打包成war后放在tomcat下能正常使用,但是部署到weblogic下报这个错:

>>加载模板错(TEMPLATE_LOAD_ERROR): 位于0行 资源:/include/question/examlist.html 模板根目录为 /opt/oracle/Middleware/user_projects/

同样都是war包部署,为啥weblogic找不到模板,明明就和WEB-INF同目录,所有的模板都报同样的错误,@JFinal 帮我看看怎么解决吧,让您费心了!

加载中
0
JFinal
JFinal
render 方法中使用的是绝对路径否? 另外设置过 me.setBaseViewPath(....) 没?
hongflyfly
hongflyfly
现在没有设置setBaseViewPath,也尝试设置,但是效果都一样的 其余是这么写的: JFinalConfig: me.add("/index", IndexController.class, "include/index"); Controller: render("manage.html");
0
hongflyfly
hongflyfly

已解决,不要用org.beetl.ext.jfinal下的BeetlRender和BeetlRenderFactory,而是自己写一个,遵照
2.3.4. WebApp资源模板加载器的
的意思写一句:resourceLoader.setRoot(PathKit.getWebRootPath()) 
这个困扰我一天了,分享给大家,也希望 @JFinal   能修复这个问题

JFinal
JFinal
报给 beetl 作者 @闲.大斌,我还以为是jfinal的问题呢 ^_^
0
不流泪的机场
不流泪的机场

引用来自“hongflyfly”的评论

已解决,不要用org.beetl.ext.jfinal下的BeetlRender和BeetlRenderFactory,而是自己写一个,遵照
2.3.4. WebApp资源模板加载器的
的意思写一句:resourceLoader.setRoot(PathKit.getWebRootPath()) 
这个困扰我一天了,分享给大家,也希望 @JFinal   能修复这个问题

还是没有改过来。。。Beetl 2.0.12
0
不流泪的机场
不流泪的机场
加了 resourceLoader.setRoot(PathKit.getWebRootPath()) ,路径还是不对,哎。。。
返回顶部
顶部