웹프로그래밍 2

Spring의 상대경로와 절대경로

생각보다 경로를 상대경로로 해놓으면 굉장히 불편한 일이 많이 발생한다. 지난번에 블로그 프로젝트를 혼자 그냥 맘대로 막 만들어봤었는데 경로가 나중에는 막 ../../../ 이런식으로... 아주 그지같이 진행됐던 적이 있다. 그래서 이번에는 절대경로로 설정을 했다. 그리고 책을 보니 일반적인 경우라면 절대경로를 이용하는 것이 당연히 좋다고 한다. 절대경로의 설정은 상당히 쉽다. 서버 카테고리에 가서 자기가 동작시키는 서버를 선택해서 web modules를 edit 해서 경로를 "/"로만 바꿔주면 끝. 아 ~~ 주~~ 쉽~~네~~ 참고 블로그: https://blog.naver.com/leejunga-0409/220740918611

웹프로그래밍 2019.03.21

[Spring]@RequestParam / @ModelAttribute / @ResponseEntity

컨트롤러에서 parameter를 받는 방법은 정말 너무나도 다양하다 ㅠ.ㅠ 가장 일반적인 방법은? HttpServletRequest객체의 .getAttribute(키, 값) 메서드 사용~ 그리고 더 다양한 방법들 대충 정리를 하자면 @RequestParam은 1:1로 대응되는 변수를 받을때! -> name, required, default value라는 속성들 있어서 몇가지 설정이 가능함. @ModelAttribute는 DAO나 VO로 변수를 받을 때 @RequestBody는 GET방식은 BODY가 없어서 안되고 POST방식일때!! 뜬금없지만 @ResponseEntity도 여기에 정리 이건 전체 http응답을 표현. property는 3개. statusCode랑 headers랑 body

웹프로그래밍 2019.02.23