1. 程式人生 > >Freemarker與springMVC整合

Freemarker與springMVC整合

專案架構如下:
在這裡插入圖片描述
Freemarker與springMVC整合步驟如下:
1.先來配置web.xml,在裡面添加了spring的有關配置。
在這裡插入圖片描述
2.新增spring MVC的servlet配置檔案,命名規則(servlet-name+servlet.xml)
我的:WEB-INF/springMVC-servlet.xml
在這裡插入圖片描述
3.在springMVC-servlet.xml裡面加上必要的配置
首先加上需要掃描註解的包
在這裡插入圖片描述
其次加入freemarker的配置
在這裡插入圖片描述
然後加入檢視解析器的配置
在這裡插入圖片描述
注意:其中裡面的ftl有關的是freemarker模板的字尾名。
4.在配置maven中下載jar包的pom.xml,配置所必須的jar包


在這裡插入圖片描述
5.寫一個所需的實體類
在這裡插入圖片描述
6.由實體類內容,寫一個訪問的controller層,用上註解訪問
在這裡插入圖片描述
7.根據controller層的結構,寫出所需的freemarker的模板
我們需要在WEB-INF/view下新建模板檔案,名稱(hello.ftl)
在這裡插入圖片描述
8.這樣配置就結束了,接下來就是運行了,執行時不報錯就可以訪問controller層的註解路徑了。
訪問成功後如下圖:
在這裡插入圖片描述