1. 程式人生 > >java學習簡單筆記201903045

java學習簡單筆記201903045

prope java學習 配置 web cati pan 是否 nbsp resources

spring boot的web開發,頁面官方推薦使用thymeleaf模板,是一個java類庫,一個xml/html/html5的板板引擎,可作為mvc的View視圖層,提供了spring mvc集成,可完全替代jsp。

在thymeleaf中,要引入web項目下的static靜態資源文件,可用<img th:src="@{js/xxxx.js}"方式 ,在需要動態處理的內容 前使用th:為前綴。

在html頁面中要訪問Model的數據,可使用<span th:text="${person.name}"訪問,使用<li th:each="${listperson}"循環,${not #lists.isEmpty(personlist)}判斷是否空值。

在thymeleaf中使用${}訪問對象,@{}引入靜態資源,#list相當於類;

html模板文件一般放在we項目的src/main/resources/templetes下,/static,/public,/resources,/meta-inf/resources文件夾下的靜 態文件都會映身為/**,可直接訪問。

application.properties配置文件中,通過 用的對servlet配置是以server開關,如server.port=xxxx,若是要對內嵌的tomcat配置,使用server.tomcat.xxxx=進行配置。

要使用其他Servlet容器,如Jetty,Undertom,可在pom.xml中把spring-boot-starter-tomcat中的tomcat名稱替換成spring-boot-starter-jetty即可。

java學習簡單筆記201903045