日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

java - Spring MVC無法識別Controller導致返回的結果是404?

瀏覽:190日期:2023-12-26 08:10:59

問題描述

運行環境

java8 + idea2016 + spring mvc4.3 + maven3.3 + tomcat8 + ubuntu

報錯信息

訪問localhost:8080/HelloWeb/hello或者localhost:8080/hello都會返回404的狀態碼:

java - Spring MVC無法識別Controller導致返回的結果是404?

具體配置項目結構

java - Spring MVC無法識別Controller導致返回的結果是404?

Web.xml

<web-app version='2.4' xmlns='http://java.sun.com/xml/ns/j2ee' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd'> <display-name>Spring MVC Form Handling</display-name> <servlet><servlet-name>HelloWeb</servlet-name><servlet-class> org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup> </servlet> <servlet-mapping><servlet-name>HelloWeb</servlet-name><url-pattern>/</url-pattern> </servlet-mapping></web-app>

HelloWeb-servlet.xml

<beans xmlns='http://www.springframework.org/schema/beans' xmlns:context='http://www.springframework.org/schema/context' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation=' http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd'> <context:component-scan base-package='org.neo.sml'/> <bean id='internalResourceViewResolver'> <property name='prefix' value='/WEB-INF/jsp/'/> <property name='suffix' value='.jsp'/> </bean></beans>

HelloController

import org.springframework.stereotype.Controller;import org.springframework.ui.ModelMap;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class HelloController { @RequestMapping(value='/hello') public String printHello(ModelMap model) {model.addAttribute('message', 'Hello Spring MVC Framework!');return 'hello'; }}

hello.jsp

<%@ page contentType='text/html;charset=UTF-8' language='java' %><html><head> <title>Hello World</title></head><body><h2>${message}</h2></body></html>補充

我猜測原因是spring mvc沒有識別@Controller注解,但是我在HelloWeb-servlet.xml中已經聲明了<context:component-scan base-package='org.neo.sml'/>,請問發生錯誤的原因可能是什么?

按照@傅易君的提示,參考so上面,我加入了<mvc:annotation-driven />,但是還是不行:

<beans xmlns='http://www.springframework.org/schema/beans' xmlns:context='http://www.springframework.org/schema/context' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:mvc='http://www.springframework.org/schema/mvc' xsi:schemaLocation='http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd'> <context:component-scan base-package='org.ziwenxie.sml'/> <mvc:annotation-driven/> <bean id='internalResourceViewResolver'><property name='prefix' value='/WEB-INF/jsp/'/><property name='suffix' value='.jsp'/> </bean></beans>

問題解答

回答1:

把HelloWeb-servlet.xml放到resources里面,web.xml里面改為<servlet>

<servlet-name>DispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:HelloWeb-servlet.xml</param-value> </init-param> </servlet>

配置HelloWeb-servlet.xml中聲明了<context:component-scan base-package='org.neo.sml'/>訪問路徑寫http://localhost:8080/sml/hello就可以了

回答2:

controller打個斷電,看看是沒進controller嗎?

回答3:

試試 localhost:8080/sml

回答4:

先開啟注解支持:

<mvc:annotation-driven />回答5:

主要有以下幾個方面需要注意:1.在web.xml文件中是否配置xml文件的位置,保證HelloWeb-servlet.xml在src目錄下,配置如下:

<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:HelloWeb-servlet.xml</param-value> </init-param> </servlet>

2.在HelloWeb-servlet.xml文件中是否配置,如下所示:

<mvc:annotation-driven></mvc:annotation-driven> <context:component-scan base-package='cn'></context:component-scan> <bean class='org.springframework.web.servlet.view.InternalResourceViewResolver'><property name='prefix' value='/WEB-INF/jsps/'></property><property name='suffix' value='.jsp'></property> </bean>

3.項目啟動的目錄是否正確,是否需要添加項目名稱;4.啟動之后,目錄是否正確;

回答6:

訪問localhost:8080/HelloWeb/hello或者localhost:8080/hello都會返回404的狀態碼

這個路徑我想你沒輸對吧?為什么是HelloWeb而不是sml?一般不是項目的名稱么,默認是。或者,你找到tomcat的server.xml,找到如下配置。

<Context docBase='test' path='/test' reloadable='true' source='org.eclipse.jst.jee.server:test'/>

標簽: java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲涩涩在线| 国产亚洲第一伦理第一区| 老鸭窝一区二区久久精品| 日韩和欧美一区二区三区| 免费视频久久| 日韩精品一二三| 在线观看视频免费一区二区三区| 日本 国产 欧美色综合| 一二三区精品| 亚洲在线成人| 一级欧美视频| 久久精品 人人爱| 免费在线日韩av| 成人午夜网址| 久久精品青草| 午夜精品免费| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲开心激情| 国产亚洲久久| 精品国产亚洲一区二区三区| 成人午夜在线| 日韩不卡免费高清视频| 91超碰国产精品| 美女国产精品| 亚洲精品乱码日韩| 国产伦精品一区二区三区千人斩 | 国产剧情一区| 国产精品视频一区二区三区| 国产成人a视频高清在线观看| 日韩精品专区| 性欧美69xoxoxoxo| 在线看片一区| 国产精品a级| 欧美成人基地 | 99在线观看免费视频精品观看| 美女91精品| 国产精品九九| 日韩精品一区二区三区免费观影| 一区三区视频| 国产日韩1区| 欧美日韩免费看片| 中文字幕av一区二区三区人| 久久久免费人体| 久久精品九色| 国产高清一区| 日韩激情综合| 91视频精品| 一二三区精品| 美女一区网站| 日韩高清不卡在线| 999国产精品999久久久久久| 日本不卡视频在线观看| 日韩欧美一区二区三区免费看| 99在线观看免费视频精品观看| 国产日韩视频在线| 久久久久午夜电影| 欧美一区免费| 激情婷婷综合| 免费在线观看一区| 蜜臀久久久久久久| 福利一区在线| 亚洲精品国产精品粉嫩| 捆绑调教日本一区二区三区| 视频国产精品| 色婷婷久久久| 国产视频一区二| 午夜日韩在线| 精品免费在线| 亚洲精品成人一区| 三上悠亚国产精品一区二区三区 | 午夜久久影院| 精品一区二区三区四区五区| 免费欧美在线视频| 日韩精品免费一区二区在线观看| 日韩中文字幕视频网| 日韩av福利| 国产精品色在线网站| 蜜桃视频在线观看一区二区| 成人久久久久| 精品少妇一区| 国产调教一区二区三区| 亚洲欧美日韩国产综合精品二区| 新版的欧美在线视频| 国产精品一区亚洲| 丝袜a∨在线一区二区三区不卡 | 亚洲高清av| 高清一区二区| 国产毛片精品| 亚洲精品九九| 午夜日韩av| 中文字幕系列一区| 福利视频一区| 欧美国产日韩电影| 91成人福利| 亚洲精品欧洲| 视频一区二区三区中文字幕| 成人精品中文字幕| av资源新版天堂在线| 欧美交a欧美精品喷水| 日韩精彩视频在线观看| 蜜桃久久av| 中文日韩欧美| 久久国产中文字幕| 欧美国产偷国产精品三区| 国产精品一区二区av交换| 日韩一二三区在线观看| 视频一区二区三区入口| 亚洲欧美日本日韩| 99国内精品| 日韩视频二区| 亚洲激情不卡| 日韩一级不卡| 久久av一区| 美日韩精品视频| 午夜在线视频一区二区区别| 日韩视频二区| 亚洲一区二区毛片| 一区久久精品| 亚洲精品极品少妇16p| 免费视频亚洲| 欧美女激情福利| 999在线观看精品免费不卡网站| 美女网站一区| 亚洲激情婷婷| 亚洲中午字幕| 一区二区国产在线观看| 亚洲一区二区三区久久久| 在线观看亚洲精品福利片| 免费看日韩精品| 香蕉久久一区| 欧美在线看片| 欧美精品成人| 精品久久97| 日韩伦理一区| 91成人精品| 亚洲视频国产| 清纯唯美亚洲综合一区| 国产精品久久久久久久久久白浆| 欧美黄色一区| caoporn视频在线| 久久精品青草| 国产精品外国| 日韩精品中文字幕一区二区| 国产欧美视频在线| 成人台湾亚洲精品一区二区| 久久久夜夜夜| 亚洲一区二区动漫| 日韩 欧美一区二区三区| 欧美偷窥清纯综合图区| 美女视频黄久久| 日韩黄色大片网站| 亚洲精品国产偷自在线观看| 亚洲字幕久久| 国产极品一区| 日韩国产专区| 亚洲专区在线| 国产精品欧美一区二区三区不卡| 电影91久久久| 91成人网在线观看| 日韩在线观看一区二区三区| 国产精品久久久久久久免费软件 | 涩涩涩久久久成人精品| 国产精品地址| 91精品国产成人观看| 日韩精品一二区| 欧美xxxx性| 亚洲国产一区二区三区在线播放| 亚洲精品乱码久久久久久蜜桃麻豆 | 天堂成人国产精品一区| 亚洲色图综合| 老鸭窝一区二区久久精品| 日本欧美不卡| 免费久久99精品国产自在现线| 欧美亚洲tv| 亚洲四虎影院| 最新国产精品| 国内揄拍国内精品久久| 亚洲经典在线| 欧美成人精品一级| 激情婷婷综合| 国产精品亚洲人成在99www| 久久久久美女| 欧美日韩一区二区国产| 日韩精品一卡| 久久精品超碰| 日韩视频一区| 丁香婷婷久久| 免费观看在线色综合| av中文资源在线资源免费观看| 久久不射中文字幕| 97精品国产| 欧美日韩午夜电影网| 久久中文字幕av一区二区不卡| 88久久精品| 在线视频免费在线观看一区二区| 国产欧美日韩影院| 亚洲综合国产| av高清不卡| 国产精品亚洲欧美| 亚洲尤物在线|