2 qq 33458839 qq_33458839 于 2016.01.27 18:08 提问

关于spring mvc注解的使用,运行tomcat时出错

spring-mvc.xml的代码

    <!--开启注解扫描 -->
<context:component-scan base-package="com.tarena"/>

<!--开启MVC注解扫描 -->
<mvc:annotation-driven/>

<!--定义视图解析器ViewResolver -->
<bean id="viewResolver"
    class="org.springframework.web.servlet.view.InternalResourceViewResolver">
    <property name="prefix" value="/WEB-INF/"/>
    <property name="suffix" value=".jsp"/>
</bean>

页面的代码

package com.tarena.web;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;
@Controller
@RequestMapping("/demo")
public class HelloController {
@RequestMapping("/hello.do")
public ModelAndView hello(HttpServletRequest request,
HttpServletResponse response) throws Exception {
System.out.println("Hello, Controller.");
return new ModelAndView("jsp/hello");
}
}

web.xml的代码


springmvc

org.springframework.web.servlet.DispatcherServlet


contextConfigLocation
classpath:spring-mvc.xml

1


springmvc
*.do

7个回答

qq_33458839
qq_33458839   2016.01.27 18:10

图片说明web.xml的代码

qq_33458839
qq_33458839   2016.01.27 18:12

图片说明

caozhy
caozhy   Ds   Rxr 2016.01.27 18:16
EthanWhite
EthanWhite   2016.01.27 20:15

有具体点的错误么?打印点日志出来吧

Royal_lr
Royal_lr   Ds   Rxr 2016.01.28 10:59

把错误贴出来看看,,,

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.28 11:01

你的配置文件没有问题,测试时检查下你的访问路径正确,http://localhost:8080/项目名称/demo/hello. do

netfoolIBM
netfoolIBM   2016.01.29 16:16

看看错误信息,这样才能定位到错误

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Spring4Mvc纯注解启动,无web.xml
科技优家 2016-12-31 20:12 基于Spring4新特性,尝试了一下纯注解启动Mvc 主要类如下图: RootConfig: /** * RootConfig * @author zoe * */ @Configuration @ComponentScan(basePackages={"com.spittr"},excludeFilters={@Filter(typ
Spring mvc的注解是如何工作的
从前年开始使用spring和hibernate,mybatis等框架时,就转到注解来了。直到前些时,突然对注解开始好奇起来。为什么写注解就可以了?不需要大量配置文件呢?于是我查看了一些资料,对注解有了初步了解。 引言:什么是注解? 在IDE中,我们可以链接spring mvc中的@RequestMapping注解,发现以下源码[java] view plain copy print?@Target(
学习Spring MVC,关于注解的Spring MVC,简单例子,关于控制器的Spring MVC,学习Spring,简单Spring MVC实例
学习Spring MVC,关于注解的Spring MVC,简单例子,关于控制器的Spring MVC,学习Spring,简单Spring MVC实例
Spring MVC 基于注解实例
Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例Spring MVC 基于注解实例
springMVC工程出现tomcat服务器启动不起来
今天用spring5.0做了一个工程,tomcat一直启动报错,后来去官网查了下。原来5.0只支持jdk8+,我本地是jdk7,所以出现版本不匹配。严重: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Fai...
使用内嵌TOMCAT 8 开发spring mvc 项目
1、依赖POM(需要JDK 8)   &amp;lt;dependency&amp;gt;            &amp;lt;groupId&amp;gt;org.apache.tomcat.embed&amp;lt;/groupId&amp;gt;            &amp;lt;artifactId&amp;gt;tomcat-embed-core&amp;lt;/artifactId&amp;gt;            &amp;lt;version&amp;gt;8.0....
SpingMVC启动出现注解注入失败情况之一
SpingMVC启动出现注入失败情况之一 Springmvc启动抛出异常: WARN | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error cre
Docker学习--使用Tomcat 容器运行 Spring mvc web app
本文主要使用Spring mvc 做一个web 的demo ,使用tomcat 的容器来运行,下面开始介绍:一、 首先在自已的虚机中安装一个linux系统 ,我这里的系统是Centos7.4,安装步骤就不多讲述,请读者自行搜索,在linux 系统 中安装完后,依次执行以下命令:1. 激活网卡将ONEBOOT=no 改成 ONBOOT=yes 2.设置网络连接模式依上设置完后,执行重启网络服务sys...
spring+springmvc+ mybatis在sts tomcat8部署出现 严重: Context initialization failed java.lang.IllegalArgumen
问题spring+springmvc+ mybatis在sts tomcat8部署出现 严重: Context initialization failed java.lang.IllegalArgumentException at org.springframework.asm.ClassReader.(Unknown Source) at org.springframew
使用Gradle ,tomcat 下构建最简单Spring MVC
使用gradle创建项目, 折腾了两天, 做个记录吧,有遗漏的地方,读者朋友海涵. 首先创建一个父级项目, 作为解决方案的容器, 注意创建过程中不需要选择语言和项目类型, 这是一个空项目. 创建结束, 空项目如下: 然后选择空项目, 右键弹窗中选择新建Module. 创建的子项目如下: 依赖内容如下: apply plugin: 'jav...