[xml]
<bean id="jspViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/"/>
<property name="suffix" value=".jsp"/>
</bean>
[/xml]

뷰 리졸버 설정으로 자주 사용하던 설정인데 prefix와 suffix 설정 빼고는 매번 거의 동일하게 사용한다. 하지만 클래스 이름에 집착하지 않는 분들이라면 저처럼 외울수도 없을 뿐더라 매번 찾아 보기도 귀찮습니다.

그래서 생각한게 커스텀 XML 네임스페이스.

[xml]
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans&quot;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot;
xmlns:ssns="http://www.springsprout.org/schema/ssns&quot;
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springsprout.org/schema/ssns http://www.springsprout.org/schema/ssns.xsd"&gt;

<ssns:jstl-view-resolver />

</beans>
[/xml]

이렇게 설정하면 자동완성도 되고 관심있는 설정말 하면 되기 때문에 주요설정이 눈에 더 잘 띕니다.

완성! 과정은 생략..