Java Spring MVC控制器映射未注册

Java Spring MVC控制器映射未注册,java,spring,spring-mvc,Java,Spring,Spring Mvc,这几天我在用SpringMVC做一些测试,我有一个问题。对于要测试的基本应用程序,我选择本教程: 我已经下载了这个例子,一切都正常。问题是当我尝试添加另一个控制器时。我添加的文件似乎未被扫描 My web.xml文件: <servlet> <servlet-name>extjs-crud-grid-spring-hibernate</servlet-name> <servlet-class>org.springframework.w

这几天我在用SpringMVC做一些测试,我有一个问题。对于要测试的基本应用程序,我选择本教程: 我已经下载了这个例子,一切都正常。问题是当我尝试添加另一个控制器时。我添加的文件似乎未被扫描

My web.xml文件:

<servlet>
    <servlet-name>extjs-crud-grid-spring-hibernate</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>
            /WEB-INF/spring/app-config.xml
        </param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>extjs-crud-grid-spring-hibernate</servlet-name>
    <url-pattern>*.action</url-pattern>
</servlet-mapping>
在eclipse控制台日志中运行这个之后,我得到了

INFO: Mapped URL path [/contact/delete.action] onto handler 'contactController'
INFO: Mapped URL path [/contact/create.action] onto handler 'contactController'
INFO: Mapped URL path [/contact/update.action] onto handler 'contactController'
INFO: Mapped URL path [/contact/view.action] onto handler 'contactController'
但是缺少/helloWorld.action


提前感谢

有时在使用

所以你应该做

一切看起来都很好。也许由于某些原因,您的控制器没有添加到您运行的Web应用程序中。不知怎的,我已将其映射。我不知道问题出在哪里,但在创建新项目并再次导入所有文件后,它将开始工作。您可能希望关闭此问题,以防止其他人错误地发现它
    package com.loiane.web;


import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;


@Controller
public class HelloController {

    @RequestMapping("/helloWorld.action")
    public ModelAndView helloWorld() {
        ModelAndView mav = new ModelAndView();
        mav.setViewName("helloWorld");
        mav.addObject("message", "Hello World!");
        return mav;
    }
}
INFO: Mapped URL path [/contact/delete.action] onto handler 'contactController'
INFO: Mapped URL path [/contact/create.action] onto handler 'contactController'
INFO: Mapped URL path [/contact/update.action] onto handler 'contactController'
INFO: Mapped URL path [/contact/view.action] onto handler 'contactController'