javascript
springboot配置html资源路径,SpringBoot普通.html文件视图配置
有時候我們不使用模板引擎,也不使用jsp,使用普通的html文件。怎么配置?
比如在resource/static/html下面放html文件
#應用名稱
spring.application.name=test
#使用的端口,默認就是8080
server.port=8080#視圖解析
spring.mvc.view.prefix=/html/spring.mvc.view.suffix=.html
前綴是/html/,不是什么/static/html/,也不是什么classpath:/static/html。
注釋必須要獨占一行。
在controller中直接返回html文件名即可,示例:return "index";
注意Controller上要用@Controller,不能用@RestController或@ResponseBody,這2個注解是把return返回的字符串作為json直接返回給瀏覽器。
在瀏覽器地址欄輸入? ip:port/html/xxx.html 可直接訪問對應的頁面。
使用普通的html有一個很大的問題:不好取controller傳遞的數據。
使用jsp作為視圖時,jsp中可以寫java代碼,可以用EL表達式或request.getXxx()獲取數據,普通html文件中不能寫java代碼,不好取數據。
文章來源: www.oschina.net,作者:osc_1psr53ow,版權歸原作者所有,如需轉載,請聯系作者。
原文鏈接:https://my.oschina.net/u/4303372/blog/3228083
總結
以上是生活随笔為你收集整理的springboot配置html资源路径,SpringBoot普通.html文件视图配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android控制小米设备吗,智能设备一
- 下一篇: html文件上传协议,HTTP 上传文件