寫了個頁面用了css樣式,好不容易弄好了,我尋思著開始做登入跳轉功能,結果寫了springmvc以後頁面就404,鼓搗了半天(差不多一天了都)換了n個包,終於包不衝突了(其實有時候手動導包還不容易出錯),結果頁面樣式又沒了。
然後我又重新寫了一遍,發現問題好像在web.xml:
>
>
springmvcservlet-name
>
>
org.springframework.web.servlet.dispatcherservletservlet-class
>
servlet
>
>
>
springmvcservlet-name
>
>
/url-pattern
>
>
這裡的url-pattern代表把所有該路徑的請求都提交到springmvc的入口:dispatcherservlet。
「/」照理說不會攔截jsp,所以猜想瀏覽器向服務端傳送請求時,ccs的請求被提交給springmvc了,返回響應的時候就只有頁面,丟失了樣式,瀏覽器就沒法渲染了。
防止靜態檔案被攔截:
spring mvc加入swagger的步驟
pom加入swagger的依賴 io.springfox springfox swagger2 2.6.0 io.springfox springfox swagger ui 2.6.0 加入swagger的配置 configuration enableswagger2 public class s...
springmvc頁面跳轉
使用springmvc的視 析器,進行跳轉。teststring public string teststring modelmap modelmap 該方式的特點就是根據方法的返回值 success 與視 析器配置的 internalresourceviewresolver class org.s...
SpringMVC訪問靜態頁面
html 上面的配置含義表示html頁面由伺服器的預設servlet進行處理,同時注意上面的配置項要寫在dispatcherservlet前面。如果你的dispatcherservlet攔截 攔截了所有的請求,那麼同時對.js,jpg等靜態檔案的訪問也就被攔截了,從controller返回的html...