亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

spring boot加載freemarker模板路徑的方法

瀏覽:18日期:2023-07-30 18:16:10

1,之前用的eclipse開(kāi)發(fā)工具來(lái)加載spring boot加載freemarker模板路徑,現(xiàn)在換用idea卻不能使用了,所以來(lái)記錄一下加載freemarker模板三種方式,如下

public void setClassForTemplateLoading(Class clazz, String pathPrefix);public void setDirectoryForTemplateLoading(File dir) throws IOException;public void setServletContextForTemplateLoading(Object servletContext, String path);

看名字也就知道了,分別基于類(lèi)路徑、文件系統(tǒng)以及Servlet Context。第一種是我用idea,spring boot加載freemarker配置的①首先設(shè)置spring boot加載freemarker模板的配置(代替了xml配置),如下

spring boot加載freemarker模板路徑的方法

②通過(guò)Configuration來(lái)獲取freemarker文件路徑

spring boot加載freemarker模板路徑的方法

這個(gè)方法是根據(jù)類(lèi)加載路徑來(lái)判斷的,最終會(huì)執(zhí)行以下代碼

FreemarkerUtil.class.getClassLoader().getResource('/template/');

第二種基于文件系統(tǒng)。 比如加載/home/user/template下的模板文件。

Configuration cfg = new Configuration();cfg.setDirectoryForTemplateLoading(new File('/home/user/template'));cfg.getTemplate('Base.ftl');

這樣就獲得了/home/user/template/Base.ftl這個(gè)模板文件第三種基于web project。 第二個(gè)參數(shù)是基于WebRoot下的。使用xml配置來(lái)看看

spring boot加載freemarker模板路徑的方法spring boot加載freemarker模板路徑的方法

這里注意一下第二個(gè)參數(shù)需要以 “/” 開(kāi)頭。

到此這篇關(guān)于spring boot加載freemarker模板路徑的文章就介紹到這了,更多相關(guān)spring boot freemarker模板路徑內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 亚洲成人在线播放 | 久久久久国产精品美女毛片 | 最新黄色地址 | 亚洲黄色一级大片 | 精品国产一区二区三区在线 | 一级黄色片在线看 | 国产精品1页 | 色天天色综合 | 国产精品不卡在线 | 一级特黄色 | 欧美性三三影院 | 成人免费视频网站 | 毛片a级毛片免费播放100 | 日韩精品一区二区三区高清 | 日韩精品1 | 国产精品天天看天天爽 | 国产色在线 | 亚洲 国产色在线com | 黄黄视频免费看 | 欧美亚洲国产另类在线观看 | 国产三级精品三级在线专区91 | 婷婷亚洲五月色综合 | www日韩中文字幕在线看 | 亚洲欧美精品成人久久91 | a及毛片| 免费视频网站一级人爱视频 | 在线观看国产欧美 | 免费可在线观看黄的视频 | 欧美一级黄色片 | 色综合夜夜嗨亚洲一二区 | 日本在线黄 | 亚洲加勒比久久88色综合 | 久久午夜一区二区 | 男啪女视频免费观看网站 | 一及黄色 | 免费观看黄色 | 一级做a爱免费观看视频 | 免费看一级性生活片 | 青娱乐黄色 | 亚洲国产一成人久久精品 | 99re热久久精品这里都是精品 | 国产一区在线mmai |