@GetMapping,@PostMapping

·2022년 12월 5일

@RequestMapping 대신에 @GetMapping,@PostMapping사용가능

@RequestMapping(value = "/register/save" , method = RequestMethod.POST)

@PostMapping("/register/save")
  • 맵핑될 URL의 공통부분을 @RequestMapping으로 클래스에 적용
  • 이 클래스에 있는 모든 메서드 앞에 /register가 붙여져서 주소 매핑
@Controller
@RequestMapping("/register")
public class RegisterController2 {
	
	//@GetMapping("/register/add"
	@GetMapping("/add")
	public String register() {
		return "registerform";//WEB-INF/views/registerForm.jsp
	}
	
	//@PostMapping("/register/save")
	@PostMapping("/save")

URL인코딩 - 퍼센트 인코딩

-URL에 포함된 아스키문자가 아닌 문자(개미,호빵 등 한글.,)를 문자코드(16진수)문자열로 변환

  • 서버에서는 어떤 OS, 어떤 인코딩을 쓰는지 알 수 없음 --> 그래서 URL 인코딩이 필요함
profile
냐홍

0개의 댓글