卡了幾個小時一直提示seckill.js找不到
原因是web.xml配置了:
<url-pattern>/</url-pattern>
攔截所有請求交給控制器處理,但是如果請求訪問靜態(tài)資源,那么就會出現(xiàn)404、css和js渲染失敗的情況。
解決方案:
在spring-web.xml 的配置文件中加入:
<mvc:default-servlet-handler></mvc:default-servlet-handler>
原因是web.xml配置了:
<url-pattern>/</url-pattern>
攔截所有請求交給控制器處理,但是如果請求訪問靜態(tài)資源,那么就會出現(xiàn)404、css和js渲染失敗的情況。
解決方案:
在spring-web.xml 的配置文件中加入:
<mvc:default-servlet-handler></mvc:default-servlet-handler>
2022-05-27
如果你寫的跟老師一樣而且點擊js也可以到頁面的話,那么要注意看你的tomcat路徑了尤其是deployment那邊的Application了要改成/才能生效
2021-11-16
最新回答 / qq_慕仰6155848
找到問題根源了?
<context:component-scan?base-package="org.seckill.web"/>這句話我放在<bean></bean>里面了 導致的掃描包的時候沒掃上
2021-03-13
出現(xiàn)404還有一個原因,是因為瀏覽器不能直接訪問web-inf下面的jsp文件需要通過跳轉(zhuǎn)或重定向方式。所以輸入http://localhost:8080/seckill/list即可
2020-06-24