[SpringWebMVC] - URLMapping

정택부·2022년 12월 8일
0

SpringWebMVC1

목록 보기
7/9

Mapping

1) index.jsp파일에 경로 태그 추가
2) 컨트롤러 생성
3) 경로 지정해준 jsp파일 생성




Mapping (GET/POST) 구분

	@RequestMapping("/test1")
	public String test1() {
		return "test1";
	}

이때 GET뿐만 아니라 POST형식도 받아들인다!!!

방법1

	@GetMapping("/test1")
	public String test1() {
		return "test1";
	}

방법2

	@RequestMapping(value = "/test1", method = RequestMethod.GET)
	public String test1() {
		return "test1";
	}
  • 방법1은 무조건 GET형식으로 받아들이지만 방법2는 형식을 GET이나 POST로 지정해서 받아들일수 있다!!
  • 방법1에서 POST로 받아들일꺼면 @PostMapping을 쓰면 된다!



하위경로통합

@Controller
@RequestMapping("/sub1")
public class Sub1Controller {
	@GetMapping("/test3")
	public String test3() {
		return "/sub1/test3";	// 주소 : /sub1/test3
	}
	@GetMapping("/test4")
	public String test4() {
		return "/sub1/test4"; // 주소 : /sub1/test4
	}
}
  • 'sub1'을 가지는 경로들은 무조건 위에 컨트롤러로 온다!
profile
경험치 쌓는 중

0개의 댓글