@GetMapping @PostMapping
RequestMapping의 URL 패턴
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class RequestMappingTest {
// @RequestMapping({"/login/hello.do", "/login/hi.do"})
@RequestMapping("/login/hello.do") // http://localhost/ch2/login/hello.do
public void test1(){
System.out.println("urlpattern=/login/hello.do");
}
@RequestMapping("/login/*") // /login/hello, /login/hi
public void test2(){
System.out.println("urlpattern=/login/*");
}
}
URL: localhost:8080/login/hello.do
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class RequestMappingTest {
// @RequestMapping({"/login/hello.do", "/login/hi.do"})
@RequestMapping("/login/hello.do") // http://localhost/ch2/login/hello.do
public void test1(){
System.out.println("urlpattern=/login/hello.do");
}
}
### URL: localhost:8080/login/hello2.do
@RequestMapping("/login/*")
public void test2(){
System.out.println("urlpattern=/login/*");
}
/login/hello2.do 경로로 요청이 들어오면 /login/* 경로 패턴이 처리한다.
URL: localhost:8080/login/hello.do 경로로 들어오지 않은 요청은 @RequestMapping("/login/*") 경로로 처리된다.
URL인코딩(퍼센트 인코딩)
URL 인코딩이란 URL에 포함된 non-ASCII문자를 문자 코드(16진수)문자열로 변환하는 것을 말한다.
URL인코딩: 문자코드(숫자)를 문자열로 변환하는 것
Author And Source
이 문제에 관하여(@GetMapping @PostMapping), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jooog/GetMapping-PostMapping저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)