[Spring Boot] @RequestParam

이상협·2022년 12월 27일
0

Spring Boot

목록 보기
4/13
// com.example.test/controller/HelloController.java
 @Controller
  public class HelloController {
      @GetMapping("hello-mvc")
      public String helloMvc(@RequestParam("name") String name, Model model) {
          model.addAttribute("name", name);
          return "hello-template";
      }
}

RequestParam은 url뒤에 파라미터를 붙여서 얻을 수 있으며,
예를들어 localhost:8080/hello-mvc?name=spring!! 으로 치면 spring!! 이라는 문자열이 함수 내 name 변수로 들어가지게 된다.

<!-- resources/templates/hello-template.html -->
<html xmlns:th="http://www.thymeleaf.org">
  <body>
  <p th:text="'hello ' + ${name}">hello! empty</p>
  </body>
</html>

0개의 댓글