________________初学springboot12

规定请求方式 RequestMapping(value="/hello" Method=RequestMethod.GET)

@RequestMapping(value="/hello" Method="Request.Method.GET")

@ResponseBody

public String  home(){

  return "user home";

}

//建议使用以下

@ResponseBody

@GetMapping("/hello")//PostMapping

public String show(@RequestParam("username")String username,@RequestParam("password")String password){

//@RquestParam 默认必须提供值

return "user show"+username+"__---"+password;

 可以接收HttpServletRequest

@ResponseBody

@GetMapping("/hello")

public String edit(HttpServletRequest req){

return "server:"+req.getRemoteHost();

}

public static void main(String[] args) {

SpringApplication.run(App.class, args);

}

}

@SpringBootApplication

@Controller

@SpringBootConfiguration

public class App {

@ResponseBody

@GetMapping("hello")

//public String show(@RequestParam(value="username",required=false)String username,@RequestParam(value="password",required=false)String password){

public String show(@Value("${username}")String username,@Value("${password}")String password){

//@RquestParam 默认必须提供值

return "user show:"+username+"||__---||"+password;

}

public static void main(String[] args) {

SpringApplication.run(App.class, args);

}

}

@RestController//无需@ResponseBody

public class RoleController {

@GetMapping("/hello")

public String edit(HttpServletRequest req){

return "server:"+req.getRemoteHost();

}

}

 Model.addAttribute(name, value)设置参数 UI 接口

更换web容器 ,默认Tomcat可以更换成jetty

1、排除Tomcat依赖

2、加入jetty依赖

原文地址:https://www.cnblogs.com/qiqisx/p/9371902.html