基本配置
web.xml

 <!-- 配置springMVC -->
  <servlet>
    <servlet-name>springMVC</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
           <!-- contextConfigLocation 是固定的 -->
            <param-name>contextConfigLocation</param-name>
                  <!-- 配置读取路径-->
            <param-value>classpath*:config/springAnnotation-servlet.xml</param-value>
        </init-param>
  </servlet>

  <servlet-mapping>
    <servlet-name>springMVC</servlet-name>
        <!-- 配置拦截规则-->
    <url-pattern>/</url-pattern>
  </servlet-mapping>

springAnnotation-servlet.xml

     <!-- 注解扫描包 -->
    <context:component-scan base-package="com.tgb.web.controller.annotation" />
    <!-- 开启注解 -->
    <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter" />
    <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"></bean>
<!-- 视图解析器 -->
    <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/"></property>
        <property name="suffix" value=".jsp"></property>
    </bean>

controller

//开启注解
@Controller
public class UserController {
    //url映射规则
    @RequestMapping(value="/user/checkUser",method=RequestMethod.GET)
    public ModelAndView checkUser(){
        //ModelAndView 底层就是request
        System.out.println("111111");
        return new ModelAndView("/checkUser","name","lihua");
    }

jsp


    <div>
        ${name }
    </div>

结果:
这里写图片描述

posted on 2017-04-12 22:53  2637282556  阅读(124)  评论(0编辑  收藏  举报