我們在做Web項目時,經常將.jsp文件放到webapp\WEB-INF下,這時,我們訪問jsp等文件的時候,就會報404。
如果是純前后端分離的項目,后端只返回數據,不處理頁面,也沒問題。但,有時我們希望接口部署到tomcat的時候,能有一些頁面做提示,顯示一些提示性消息。
在web.xml中配置<servlet-mapping>時,如果配置成"/*"則所有資源都攔截,包括jsp及資源文件。
此時,需要改為"/"。
並且,將jsp及資源文件放到webapp目錄下,這樣就可直接訪問,不會有404的問題