Part1:JavaWeb項(xiàng)目主目錄
javaWeb常見的目錄:項(xiàng)目InsureSerive的 /src/main/webapp,這個(gè)webapp目錄是項(xiàng)目的主目錄。而webapp/WEB-INF是Java的WEB應(yīng)用的安全目錄。所謂安全就是客戶端無法訪問,只有服務(wù)端可以訪問的目錄。里面放了一些js、css、html、jsp等前段展示信息。
Part2:SpringMVC靜態(tài)資源訪問
在spring-mvc的配置文件中,設(shè)置
<!-- 靜態(tài)資源映射 -->
<mvc:resources mapping="/static/**" location="/WEB-INF/static/"/>
<mvc:resources mapping="/upload/**" location="/upload/"/>
這樣就把請(qǐng)求路徑映射到了對(duì)應(yīng)的資源目錄。
Part3:在Tomcat容器中測試HTML
在tomcat的webapps里面對(duì)邊建個(gè)目錄,然后把HTML頁面放到那個(gè)目錄里面就可以了。然后啟動(dòng)Tomcat。前面放IP+端口/目錄名/html文件名,就可以訪問了。 不過如果你只是測試HTML文件,我建議你用純HTTP服務(wù)器,比如Apache、Nginx、httpd等。
關(guān)鍵點(diǎn):
在webapps放置好html文件后,重啟tomcat非常關(guān)鍵。重啟操作讓tomcat將這些文件解析為,一個(gè)Context容器。這樣就可以通過鏈接訪問了。一個(gè)Tomcat的Context容器對(duì)應(yīng)一個(gè)Web應(yīng)用。