springMVC--注解配置

web.xml配置



SpringMVC
org.springframework.web.servlet.DispatcherServlet


contextConfigLocation
classpath:springmvc-servlet.xml


1



SpringMVC
/

绑定springmvc配置文件


<context:component-scan base-package="com.kuang.controller"/>

<mvc:default-servlet-handler />

<mvc:annotation-driven />







controller层

package com.kuang.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

/**

  • @author Administrator
  • @description: TODO
  • @date 2021/11/20 9:58
    */

//表明这个是控制器
@Controller
public class HelloController {

//访问jsp的路径
@RequestMapping("/hello")
public String test(Model model){
model.addAttribute("msg","helloSpringMvcAnnotation");
//返回哪个页面
return "hello";//视图解析
}
}

注意

@RestController:表示只返回一个字符串,不会走视图解析器
下面两个连用,才可以表示上面一个功能
@Controller//会走视图解析器
@ResponseBody:表示不会走视图解析器

posted @ 2021-11-20 10:21  江南0o0  阅读(92)  评论(0)    收藏  举报