亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

求教,404問題,真心找不出哪里錯了

Web.xml

https://img1.sycdn.imooc.com//5b80d4a40001140e08080399.jpg

mvc-dispatcher-servlet.xml

https://img1.sycdn.imooc.com//5b80d4d100016c2907660409.jpg

HelloMvcController.java

https://img1.sycdn.imooc.com//5b80d4e30001f9da05420343.jpg

目錄結構

https://img1.sycdn.imooc.com//5b80d4fc0001af1003690546.jpg

404,因為是用Tomcat運行的,所以在鏈接前面加上了項目名稱

https://img1.sycdn.imooc.com//5b80d5550001495c08130224.jpg

正在回答

10 回答

正確,加油,希望課程對你有幫助。可以學習JS進階篇課程。

0 回復 有任何疑惑可以回復我~

先嘗試localhost:8080能不能打開,如果不行就到Servers窗口下雙擊tomcat服務配置Server Location信息,選擇Use Tomcat installation。Deploy Path修改為webapps。

再進行http://localhost:8080/spring-mvc-study/hello/mvc訪問,看控制臺報的錯誤(我報的是java.lang.NoClassDefFoundError:javax.servlet.jsp.jstl.core.Config),若是這個錯誤需要在pom.xml中添加maven依賴(jstl.jar)

0 回復 有任何疑惑可以回復我~

寫這些路徑時候盡量使用classpath:這個功能吧,避免手寫出錯,classpath的意思是在webapp根目錄下的classes目錄中查找目標

0 回復 有任何疑惑可以回復我~

從你的web.xml中看來這個問題應該就是DispatcherServlet中找不到springmvc的配置文件(你的路徑寫錯了)

0 回復 有任何疑惑可以回復我~

初始化參數的值錯了,不能這樣寫的,如果這樣寫,web.xml就加載不出來,也就是找不到-servlet.xml文件。這個文件是在webapp/WEB-INF/classes/**這個路徑下的,然而你配置出錯了,<param-value>classpath:*.xml</param-value>(*表示你的文件名)

0 回復 有任何疑惑可以回復我~

而且去配置文件中把prefix這個屬性的值改為"/jsps/",也就是<property name="prefix" value="/jsps/"/>(個人愚見)

0 回復 有任何疑惑可以回復我~
#1

慕無忌6806251

不能放到WEB-INF同一級目錄,這樣就失去了過濾器的意義,你放到EB-INF會導致嚴重的安全問題,所有的訪問不受控了
2018-09-10 回復 有任何疑惑可以回復我~

WEB-INF是用來放置一些資源,如classes和web.xml這些

0 回復 有任何疑惑可以回復我~

兄弟,WEB-INF這個文件只能對web服務器開放訪問,對客戶端是屏蔽的,把jsp文件和其他文件放到和WEB-INF同一級目錄,(PS:我不知道視頻的老師是怎么成功的,原來我菜,看不懂!?。?/p>

0 回復 有任何疑惑可以回復我~

tomcat部署了么,或者8080能進tomcat嗎

0 回復 有任何疑惑可以回復我~

我也不太清除樓主的情況,不過我是tomcat調試成功了。推薦樓主先看看problems子頁里面的信息有沒有報錯,如果有報錯那就是tomcat本身初始化項目就出現問題。

此外把我調試時候發現的解決方法和樓主分享下,其一是pom.xml里面要設置成war,jar會有問題,此外在pom中要加一個jdk版本聲明,即

<plugin>		
<groupId>org.apache.maven.plugins</groupId>		
<artifactId>maven-compiler-plugin</artifactId>		
<version>3.1</version>		
<configuration>		
<source>1.8</source>?		
<target>1.8</target>?		
</configuration>		
</plugin>

這樣設置更新之后才能在porject facets里面把動態網頁項目那個條改到3.1版本。

我這樣修改后就可以訪問了。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Spring MVC起步
  • 參與學習       195952    人
  • 解答問題       609    個

Java中Spring MVC框架入門教程,快來看最易用的MVC框架

進入課程

求教,404問題,真心找不出哪里錯了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號