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

您的位置:首頁技術(shù)文章
文章詳情頁

java - springMVC配置的controller無法返回jsp文件

瀏覽:265日期:2024-01-04 13:45:05

問題描述

當(dāng)啟動(dòng)完tomcat后,它首先展示的是index.jsp ,當(dāng)我輸入http://localhost:8080/Spring_no_2/時(shí),出現(xiàn)

HTTP Status 404 – Not FoundType Status ReportDescription The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.

根據(jù)spring in action中的springMVC這一章中的demo進(jìn)行測試,環(huán)境是mac下的Ideallij,jkd1.8,tomcat9

配置好了springMVC,相關(guān)的xml文件并且啟動(dòng)tomcat后(省略了配置靜態(tài)資源和SpitterService類),無法通過訪問url使controller返回在WEB-INF/views中的jsp文件

以下是代碼文件

web.xml

<?xml version='1.0' encoding='UTF-8'?><web-app xmlns='http://xmlns.jcp.org/xml/ns/javaee' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd' version='3.1'> <context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/applicationContext.xml</param-value> </context-param> <listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <servlet><servlet-name>spitter</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><load-on-startup>1</load-on-startup> </servlet> <servlet-mapping><servlet-name>spitter</servlet-name><url-pattern>/</url-pattern> </servlet-mapping></web-app>

spitter-servlet.xml

<?xml version='1.0' encoding='UTF-8'?><beans xmlns='http://www.springframework.org/schema/beans' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:context='http://www.springframework.org/schema/context' xmlns:mvc='http://www.springframework.org/schema/mvc' xsi:schemaLocation='http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd'> <!--use annotations to create the mapping between--> <!-- url and class deal with request(Controller) --> <mvc:annotation-driven/> <!--scan the component and auto regist as bean--> <context:component-scan base-package='com.springmvc.controller'/> <!--Use this bean to map the jsp file according to the name return by Controller--> <!--It will automatically add the prefix and suffix to the name string--> <bean class='org.springframework.web.servlet.view.InternalResourceViewResolver'><property name='prefix' value='/WEB-INF/views/'/><property name='suffix' value='.jsp'/> </bean></beans>

controller

package com.springmvc.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;/** * Created by han on 29/3/2017. */@Controllerpublic class HomeController {// public static final int DEAFAULT_SPITTLES_PER_PAGE = 25; public HomeController() {System.out.println('-------HomeController init-------'); } @RequestMapping('/') public String showHomePage() {System.out.println('-------showHomePage Method show-------');return 'home'; }}

我的文件結(jié)構(gòu)是

java - springMVC配置的controller無法返回jsp文件

請問為什么無法使home.jsp呈現(xiàn)出來?

問題解答

回答1:

找到了問題所在了,目錄,tomcat配置都對。但是因?yàn)樵趙eb.xml中的以下代碼

<context-param><param-name>contextConfigLocation</param-name><param-value>/WEB-INF/applicationContext.xml</param-value> </context-param> <listener><listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener>

導(dǎo)致了監(jiān)聽的配置文件不讀取spitter-servlet.xml中的配置,解決方法有兩個(gè):

第一:

是在 <context-param>中加入spitter-servlet.xml的地址,這樣spitter-servlet.xml和applicationContext.xml中的Bean等配置都會(huì)被讀取到。在Spring in action 4th edition中說到Whereas DispatcherServlet is expected to load beans containing web components such as controllers, view resolvers, and handler mappings, ContextLoaderListener is expected to load the other beans in your application. These beans are typically the middle-tier and data-tier components that drive the back end of the application.兩個(gè)不同的配置文件是為了應(yīng)對不同部分的配置而設(shè)置的

第二:

就是刪除以上代碼的配置。會(huì)自動(dòng)讀取spitter-servlet.xml中的配置。回答2:

親,-------showHomePage Method show-------后臺(tái)有沒有打印出來?

回答3:

先看看tomcat配置的對不對。localhost:8080可以訪問成功嗎?再看看showHomePage方法

回答4:

默認(rèn)項(xiàng)目結(jié)構(gòu)web層是使用的webapp目錄,你可以看下部署到tomcat的項(xiàng)目的WEB-INF/views目錄下是否真的存在home.jsp?

標(biāo)簽: java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99视频精品全国免费| 久久久久一区| 久久成人国产| 快she精品国产999| 日韩高清一区二区| 国产亚洲久久| 国产成人免费精品| 日韩免费看片| 蜜臀av免费一区二区三区| 午夜欧美理论片| 四虎成人精品一区二区免费网站| 日韩欧美久久| 国产激情精品一区二区三区| 福利视频一区| 91久久在线| 模特精品在线| 国产精品久久久久久久久久白浆 | 国产精品一页| 精品国产亚洲日本| 在线观看精品| 午夜天堂精品久久久久| 美女av一区| 四虎884aa成人精品最新| 国产视频一区三区| 国产精品亲子伦av一区二区三区 | 首页国产欧美日韩丝袜| 国产亚洲欧美日韩精品一区二区三区 | 最新亚洲国产| 国产精品第十页| 色黄视频在线观看| 日韩午夜在线| 国产亚洲精aa在线看| 中文av在线全新| 国产成人精品999在线观看| 嫩呦国产一区二区三区av| 蜜臀久久99精品久久久久久9| 91精品亚洲| 爽好久久久欧美精品| 国产麻豆一区| 色婷婷精品视频| 另类中文字幕国产精品| 鲁大师成人一区二区三区| 日韩高清欧美激情| 精品无人区麻豆乱码久久久| 91久久亚洲| 免费在线日韩av| 女同性一区二区三区人了人一| 婷婷综合电影| 久久精品二区三区| 国产视频网站一区二区三区| 精精国产xxxx视频在线播放 | 久久精品国产免费| 五月天久久网站| 国产精品激情| av在线日韩| 国产精品久久久久久久久久齐齐 | 国产欧美日韩一级| 亚洲高清毛片| 麻豆国产精品一区二区三区| 视频一区欧美精品| 日本欧美不卡| 国产精品videossex| 免费久久99精品国产自在现线| 日本激情一区| 国产视频网站一区二区三区| 男人的天堂久久精品| 久久中文字幕一区二区| 综合亚洲色图| 欧美午夜精品一区二区三区电影| 91精品国产自产观看在线| 欧美综合另类| 中文在线免费视频| 美女性感视频久久| 欧美一区免费| 蜜臀精品久久久久久蜜臀| 欧美一区二区三区高清视频| 国产精品原创| 国内精品麻豆美女在线播放视频| 日本亚洲欧美天堂免费| 久久一区二区三区喷水| 91亚洲国产| 国产乱码精品一区二区三区四区 | 免费欧美日韩| 婷婷六月综合| 在线日韩一区| 久久精品播放| 婷婷精品视频| 久久国产电影| 激情自拍一区| 女人天堂亚洲aⅴ在线观看| 亚洲婷婷在线| 欧美成人日韩| 在线国产一区二区| 国产精品毛片一区二区三区| 欧美日韩视频| 亚洲一级黄色| 在线视频亚洲| 亚洲欧美视频一区二区三区| 欧美在线资源| 日韩视频免费| 黄色av日韩| 免费久久精品| 国产一区日韩欧美| 黄色日韩在线| 欧美日韩精品一区二区视频| 激情视频一区二区三区| 蜜臀国产一区| 激情欧美亚洲| 久久亚洲风情| 97精品国产99久久久久久免费| 天堂精品久久久久| 久久国产精品色av免费看| 欧美一区自拍| 精品精品99| 精品欧美视频| 久久婷婷久久| 亚洲少妇诱惑| 国产一级成人av| 高清日韩中文字幕| 久久精品国产亚洲夜色av网站 | 国产精品免费不| 精品日韩一区| 婷婷成人综合| 久久亚洲风情| 久久精品 人人爱| 日韩伦理一区| 免费人成网站在线观看欧美高清| 日本不卡不码高清免费观看| 牛牛精品成人免费视频| 99久久九九| 日韩免费精品| 国产一区二区亚洲| 性欧美xxxx免费岛国不卡电影| 久久一二三区| 国产精品大片| 丝袜av一区| 中文字幕av一区二区三区四区| 久久久免费人体| 欧美三区四区| 蜜桃视频免费观看一区| 国产精品videossex| 久久国产成人午夜av影院宅| 亚洲精选成人| 精品91福利视频| 亚洲深爱激情| 国产乱码精品一区二区三区亚洲人| 午夜久久中文| 日韩国产成人精品| 久久久蜜桃一区二区人| 亚洲免费观看高清完整版在线观| 精品视频一区二区三区在线观看 | 成人精品动漫一区二区三区| 亚洲欧美一区在线| 久久99视频| 夜夜精品视频| 国产一区丝袜| 天堂俺去俺来也www久久婷婷| 亚洲伊人av| 日本成人手机在线| 婷婷综合激情| 国内揄拍国内精品久久| 中文精品视频| 最新中文字幕在线播放 | 日韩欧美一区二区三区免费看| 日韩亚洲在线| 高清一区二区| 日本久久二区| 欧美日韩精品一本二本三本 | 精品久久美女| 日韩精品一区二区三区中文| 999久久久国产精品| 久久av偷拍| 亚洲精品一区二区在线播放∴| 视频福利一区| 国产精品日本一区二区三区在线| 亚洲精品va| 日韩一区亚洲二区| 欧美经典一区| 日韩精品一区二区三区中文在线| 国产一区二区三区自拍| 国产一区二区色噜噜| 久久国产视频网| 日本成人精品| 亚洲精品麻豆| 亚洲综合中文| 国产视频亚洲| 国产国产精品| 午夜精品久久久久久久久久蜜桃| 国产欧美在线| 午夜在线播放视频欧美| 99精品在线| 97在线精品| 日韩成人精品一区| 欧美激情五月| 极品日韩av| а√天堂中文在线资源8| 欧美精品91| 欧美日韩亚洲一区二区三区在线| 亚洲精品裸体| 婷婷精品在线观看|