본문 바로가기
홈페이지 만들기/Spring

스프링 ViewResolver

by 리틀홍콩 2015. 4. 15.
728x90

=== presentation-layer.xml(=action-servlet.xml) =====================================

 

...

...

...

 

<!-- ViewResolver 클래스들 등록 -->
 <bean id="viewResolver"     class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  <property name="prefix" value="/WEB-INF/board/" />
  <property name="suffix" value=".jsp" />
 </bean>

================================================================================

** ViewResolver란, DispatcherServlet을 거치는(login.jsp와 같은 파일이 아닌 사전에 DB정보라든지 필요한 정보를 얻고나서 읽어져야하는 파일) 로직에서 View(jsp페이지)를 호출시킬경우, 로직에서 파일명만 호출하면 나머지 경로와 파일의 확장자를 붙여준다.

 

ex)

   DispatcherServlet을 거치는 페이지

     게시판 리스트페이지 호출할경우.

     게시판 리스트 중 한개의 게시물의 상세정보를 보고자하는 경우,

 

   DispatcherServlet을 거치지 않는 페이지

     로그인 페이지

     게시판에 신규 작성하는 페이지

댓글