본문 바로가기
풀스택/Spring

ViewResolver 설정

by woohyun22 2019. 2. 23.

https://github.com/jeongwoohyunn/mysite3-spring-



ViewResolver은 View이름을 가지고 View 오브젝트를 찾아준다.


빈 등록을 하지 않으면 전체경로를 다 적어주어야한다.


밑의 것을 넣어주어서 편하게 사용하자. spring-servlet에 넣어준다.


<!– ViewResolver 설정 


<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">

   <property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />

   <property name="prefix" value="/WEB-INF/views/" />

   <property name="suffix" value=".jsp" />

   <property name="order" value="1" />

</bean>


  1. JSTL 라이브러리가  클래스패스에 존재하면  JstlView를 사용하고 아니면 InternalResourceView를 사용하면 된다.

  2. 여러 ViewResolver를 등록 될 수 있는 데, order 프로퍼티를 지정해 ViewResolver 의 우선순위를 지정할 수 있다.

  3. URL에 일정한 이름을 주면 View와 자동으로 연결 시킬 수 있다.


이건  ppt에 있는 내용이고 쉽게말해서 긴 url을 앞뒤를 때고 편하게 사용가능하게 만들어준 것이다.


728x90

'풀스택 > Spring' 카테고리의 다른 글

mysite3예제 user&guest 부분 servlet-jsp에서 spring로  (0) 2019.02.25
spring에서의 예외처리  (0) 2019.02.23
spring html, css적용 안될때  (0) 2019.02.23
  (0) 2019.02.19
spring 예제 emaillist->emaillist3  (0) 2019.02.19

댓글