[spring-mvc.xml/ root-context.xml/ spring-context.xml/ servlet-context.xml 설정]
다 똑같은 말이다.
@ResponseBody: 문자열/XML/json으로 return할때
dispatcher servlet자체가 응답을 해준 것이다.
Controller에게 넘겨준 값으로 그냥 곧장 return받고 싶은것이
1. <property> --> setter 주입
2. <mvc:view-resolvers>
<mvc:jsp prefix="/WEB-INF/jsp/" suffix=".jsp" />
</mvc:view-resolvers>
controller가 아래와 같을 경우,
@RequestMapping("/board")
public String list() {
System.out.println("전체게시글 조회.....");
return "board/list";
}
http://localhost:9999/Mission-Web-Spring/board라고 치면
http://localhost:9999/Mission-Web-Spring/WEB-INF/jsp/board/list.jsp 의 효과를 줌 (물론 이렇게 치면 안된다)