發現資源文件我有以下問題的每一個頁面上,我試圖訪問沒有映射在DispatcherServlet的
警告[HTTP-NIO-8080-EXEC-7] org.springframework。 web.servlet.PageNotFound.noHandlerFound沒有映射 找到HTTP請求與URI [/cart/%3Cc:url%20value='/resources/css/bootstrap.css'%20/%3E]在 DispatcherServlet名稱爲' springmvc-dispatcher
有警告,但這些資源是可見的(css和腳本都在工作,仍然出現錯誤),並且我沒有在jsp文件中加下劃線。
<link href="<c:url value='/resources/css/bootstrap.css' />" rel="stylesheet"/>
<script src="<c:url value="/resources/js/controllers.js"/>"></script>
我已經在上面的每個JSP文件路徑CSS和JS。
項目 - 結構
我的過濾器映射:
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
你有沒有添加' ' - 這裏解釋 - http://stackoverflow.com/questions/31346267/what-is-the-need-and-use-的-mvcdefault-servlet的處理程序? –
Arpit
是的。所以intellij控制檯現在已經很清晰,一切正常,但在瀏覽器控制檯中,我仍然有 'GET http:// localhost:8080/products /%3Cc:url%20value ='/ resources/css/bootstrap.css'% 20 /%3E' 這是正常的嗎? @Arpit – Artur
您的代碼無法正常工作,因爲您可以從正在調用的網址清楚地看到。所以我非常懷疑你的JSP實際上是服務器還是正確解析。 –