mercredi 25 février 2015

Does it make sense to use multiple view resolvers in order to decouple different kind of views?

I'm considering usage of multiple view resolvers for different purpose. For instance, one view resolver will be applied on security web-pages (403, 500, etc) and another will be resolve the rest of the pages. Does this decoupling make a sense? So, actual cofiguration is:



<bean id="securityViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/views/security/" />
<property name="suffix" value=".jsp" />
<property name="order" value="2" />
</bean>

<bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<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>

Aucun commentaire:

Enregistrer un commentaire