文件目錄結構如下圖
目錄結構.png
dispatch-server.xml 配置靜態資源路徑:
<mvc:resources location="/static/" mapping="/aaa/**"></mvc:resources>
project context path :
Demo
那么,在啟動本地tomcat后,
websocket.js靜態資源文件位置是 http://localhost:8080/Demo/aaa/js/websocket.js
websocket.html 靜態資源文件位置是 http://localhost:8080/Demo/aaa/websocket.html
此時,websocket.html中引用websocket.js 不同寫法下引用的實際路徑,見下表
引用方式 | 實際路徑 |
---|---|
<script src="./js/websocket.js"/> | http://localhost:8080/Demo/aaa/js/websocket.js |
<script src="js/websocket.js"/> | http://localhost:8080/Demo/aaa/js/websocket.js |
<script src="/js/websocket.js"/> | http://localhost:8080/websocket.js |
<script src="../js/websocket.js"/> | http://localhost:8080/Demo/js/websocket.js |