freemarker设置模板路径问题,看清问题了在回答,不要答非所问
我在freemarkerUtil类里面设置,想要定位到panel.html,Configurationcfg=newConfiguration();cfg.setClas...
我在freemarkerUtil类里面设置,想要定位到panel.html,
Configuration cfg = new Configuration(); cfg.setClassForTemplateLoading(this.getClass(), "/ftl"); cfg.setDefaultEncoding("UTF-8"); Template temp; temp = cfg.getTemplate(name);
以前看到的例子是这样的,不过他是把ftl文件放到src/ftl文件夹下的,我现在是直接放在webroot下面,路径要怎么写,直接针对我的写,不要写一些差不多的让我改.. 展开
Configuration cfg = new Configuration(); cfg.setClassForTemplateLoading(this.getClass(), "/ftl"); cfg.setDefaultEncoding("UTF-8"); Template temp; temp = cfg.getTemplate(name);
以前看到的例子是这样的,不过他是把ftl文件放到src/ftl文件夹下的,我现在是直接放在webroot下面,路径要怎么写,直接针对我的写,不要写一些差不多的让我改.. 展开
展开全部
reqeust.getRealPath("/") + "ftl"
更多追问追答
追问
我现在想要定位panel.html
cfg.setClassForTemplateLoading(this.getClass(), reqeust.getRealPath("/"));
就这样??
我现在想要定位panel.html,
cfg.setClassForTemplateLoading(this.getClass(),reqeust.getRealPath("/") );
难道就这样写?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询