为什么写的spring例子helloworld显示不出来

 这是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>chapter2</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>chapter2</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
</web-app>


 这是chapter2-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"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

       <bean class="org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/>
       <bean class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/>

       <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
              <property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
              <property name="prefix" value="/WEB-INF/jsp/"/>
              <property name="suffix" value=".jsp"/>
       </bean>

       <bean name="/hello" class="com.javass.chapter2.web.controller.HelloWorldController"/>

</beans>
 这是controller
 public class HelloWorldController implements Controller {
    @Override
    public ModelAndView handleRequest(HttpServletRequest req,HttpServletResponse resp)
        throws  Exception{
        ModelAndView mv=new ModelAndView();
        mv.addObject("message","hello world!");
        mv.setViewName("hello");
        return mv;
    }
}

 这是view
 <%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Helloworld</title>
</head>
<body>
${message}
</body>
</html>

图片说明
tomcat成功启动了吧
图片说明
路径这样写对不对。。。就是一片空白

图片说明

jsp文件路径是对的吧

访问时控制台没有任何错误输出?

路径错了,localhost:8080/项目名/src同级目录的文件

应该是你的路径名写错了

肯定出不来,没配置拦截路径

这个这样写也不对,直接用自动注解,不要使用xml注解,这样不方便

这是springMVC项目搭建的案例:参考一下也许有用:springMVC项目搭建