如果前後端分離的專案,前段的工程如testFront中的html頁面,可以直接訪問嗎?

Ideality_hunter發表於2017-06-06

如果前後端分離的專案,前段的工程如testFront中的html頁面,可以直接訪問嗎?

如http://127.0.0.1:8080/testFront/html/test//11.html

html路徑在WebContent下,而不是WEB-INF下。

當然是可以的,只要不放在WEB-INF下就行。WEB-INF下的東西是禁止直接訪問的。參考我的連結:http://blog.csdn.net/ideality_hunter/article/details/51508986


http://127.0.0.1:8080/testFront/html/test/test.html

為什麼有的工程,直接敲入html的絕對路徑,雖然可以訪問,卻是這樣的?


答案是:test.html檔案根本不是一個標準的html頁面,瀏覽器解析不了(F12什麼也不顯示,證明瀏覽器解析不了)。

開啟一看,果然是:


原來testFront工程中,html頁面都只是一些html程式碼片段,統統沒有如下的部分(如<html>、<head>、<body>等標籤),由所用的框架統一加上。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>


111中國


</body>
</html>



相關文章