0 0

初学SpringMVC5

web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>SpringTest</display-name>
 
  <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring-servlet.xml</param-value>
  </context-param>
<listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
  <servlet-name>spring</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
  <servlet-name>spring</servlet-name>
  <url-pattern>*.do</url-pattern>
</servlet-mapping>
 
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>
</web-app>


spring-servlet.xml:

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:mvc="http://www.springframework.org/schema/mvc"
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.xsd
      http://www.springframework.org/schema/mvc
      http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd">
     
      <mvc:annotation-driven />
     
     <context:component-scan base-package="com.spring.mvc" />
    
     <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/view/" p:suffix=".jsp" />
</beans>


Constroller:

package com.spring.mvc;


import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
public class RestConstroller {

public RestConstroller() { }

@RequestMapping(value = "/welcome", method = RequestMethod.GET)
public String registPost() {

  return "welcome";

}
}


报错:
2012-8-17 18:04:01 org.springframework.web.servlet.DispatcherServlet noHandlerFound
警告: No mapping found for HTTP request with URI [/SpringTest/welcome.do] in DispatcherServlet with name 'spring'


按教程上面写的,试过几次就是有问题
2012年8月17日 18:52

3个答案 按时间排序 按投票排序

0 0

采纳的答案

你的这个配置 没问题啊!

clean下服务器,重启试试,如果还是不行,把详细的log写出来、还有你的代码最好打个包发上来

2012年8月17日 20:49
0 0

    你好。你下面这部分代码中:

@RequestMapping(value = "/welcome", method = RequestMethod.GET) 
public String registPost() { 

  return "welcome"; 

}

   将配置改成:value = "/welcome.do" 试试,一点愚见。

2012年8月18日 22:52
0 0

把spring—servlet.xml改成SrpingTest-servlet.xml

2012年8月18日 12:12

相关推荐

    初学springmvc连接数据库

    在初学SpringMVC框架并尝试连接到MySQL数据库时,你需要了解一些核心概念和技术。SpringMVC是Spring框架的一部分,专门用于处理Web应用程序的请求-响应模型。它提供了灵活的模型视图控制器(MVC)架构,使得开发人员...

    初学SpringMvc留下的一点痕迹

    对于刚刚接触SpringMvc框架的童鞋可以拿回去看看,老鸟就无视吧。工程使用注解自动扫描controller,工程里面包含了简单的跳转,路径传参数,数据绑定,GET、POST方法用法,重定向跳转等等功能。

    springMVC初学初搭框架jar,不一定正确(正在初学springMvc)。只是用来留给自己日后作为参考

    标题提到的 "springMVC初学初搭框架jar" 暗示了这是一个学习过程中的尝试,可能包含了一些基础的配置和依赖。"不一定正确" 提醒我们这可能是作者在学习过程中的一些初步尝试,可能存在错误或不完善的地方。 描述中...

    SpringMVC框架入门配置 IDEA下搭建Maven项目

    本人初学SpringMVC的时候遇到各种稀奇古怪的问题,网上各种技术论坛上的帖子又参差不齐,难以一步到位达到配置好的效果,这里我将配置的好了的,一键导入就可以,供大家初学SpringMVC的同僚们共同学习使用!...

    springMVC开发lib所需最少jar(spring4.2.4)非常适合初学者使用

    能够建立简单online画面实例,非常适合初学springMVC使用。 包含下记jar: commons-logging-1.1.3.jar spring-aop-4.2.4.RELEASE.jar spring-aspects-4.2.4.RELEASE.jar spring-beans-4.2.4.RELEASE.jar spring...

    springMVC的ppt资料

    初学springMVC的一个很好的文档,内含简单,容易上手的小demo

    Servlet JSP和SpringMVC初学指南

    Servlet、JSP(JavaServer Pages)和SpringMVC是Java Web开发中不可或缺的三大核心技术,它们各自承担着不同...通过阅读"Servlet JSP和SpringMVC初学指南.pdf",可以系统地学习这三个技术,并结合实践提升自己的技能。

    springmvc整合spring、hibernate

    springMVC学了一段时间了,今天把整合Spring和Hibernate的源码共享,写了基础接口和实现类,封装了CRUD操作,还有一些工具类,写了一个小测试,包括用户的浏览,添加,删除等,适合初学SpringMVC的看

    SpringMVC初学者使用的CRUD

    这个“SpringMVC初学者使用的CRUD”是一个适合新手上手的示例项目,它涵盖了创建、读取、更新和删除(CRUD)操作的基础知识,这些都是Web应用开发中最基本的功能。 首先,让我们了解一下SpringMVC的基本组件和流程...

    SpringMVC详细文档,内容通俗易懂,适合学习springMVC的初学者

    SpringMVC是Java EE开发中一个非常重要的Web MVC框架,由Spring Framework提供,主要用于构建表现层。对于初学者来说,理解其...对于初学者,深入理解SpringMVC的工作原理和组件交互,是掌握Java EE开发的关键步骤。

    初学Spring+SpringMVC+MyBatis框架(适合初学者看)

    Spring、SpringMVC和MyBatis是Java开发中常用的三大框架,它们的组合,简称SSM,被广泛用于构建Web应用程序。本教程针对初学者,旨在帮助他们理解并掌握这三大框架的基础用法。 首先,Spring框架是核心,它提供了一...

    Servlet、JSP和SpringMVC初学指南

    Servlet、JSP和SpringMVC初学指南

    Servlet、JSP和SpringMVC初学指南源码

    这份"Servlet、JSP和SpringMVC初学指南源码"提供了学习这些技术的实践案例,使得初学者可以通过查看源代码来深入理解其工作原理。 1. **Servlet**:Servlet是Java平台上的一个标准接口,用于扩展服务器的功能。它...

    java初学框架springmvc

    在Java的世界里,Spring MVC是一个极其重要的框架,尤其对于初学者而言,它是学习Web开发的首选。Spring MVC设计模式遵循模型-视图-控制器(MVC)架构,它简化了Web应用程序的开发流程,使开发者可以更专注于业务...

    SpringMVC初学者Demo

    对于初学者来说,了解并搭建SpringMVC的基本环境至关重要。下面将详细讲解SpringMVC的组成部分、配置过程以及如何创建一个简单的Demo。 1. **SpringMVC的组件**: - **DispatcherServlet**:前端控制器,负责接收...

    SpringMVC完整文档PDF

    接着,`spring MVC中文教程.pdf`可能是一个逐步指导,帮助初学者掌握SpringMVC的基础。它可能涵盖了如何创建一个简单的SpringMVC项目,包括配置XML文件,定义控制器,处理请求和响应,以及使用视图解析器如JSP或...

    springMVC练手代码

    这个“springMVC练手代码”压缩包包含的资源可以帮助初学者或开发者深入了解并实践SpringMVC的基本操作和核心概念。 首先,让我们深入理解SpringMVC的关键组成部分: 1. **DispatcherServlet**:它是SpringMVC的...

    SpringMVC视频教程_初学者一头扎进 springmvc

    在这个1G的视频教程中,初学者将逐步学习如何利用SpringMVC进行Web开发,以及在SSM(Spring、SpringMVC、MyBatis)框架组合中扮演的角色。 首先,让我们深入了解SpringMVC的基本概念。模型(Model)代表应用程序的...

    springMVC教案.rar

    这个名为"springMVC教案.rar"的压缩包包含了学习SpringMVC所需的基础教程和相关图片,对初学者来说是一份非常有价值的资源。 1. **SpringMVC架构**: SpringMVC的核心是DispatcherServlet,它作为请求的前端控制器...

    springmvc初学者代码源码,用户查看

    适合于初学者的spring mvc,spring jdbc代码源码,适合初学者框架的搭建和对代码的理解

Global site tag (gtag.js) - Google Analytics