Hallo,
gibt es eine Möglichkeit in Spring, JSTL und Tiles über einen einzigen ViewResolver zu steuern, ohne dass man mit dem ResourceBundleViewResolver arbeiten muss.
Meine momentane Konfiguration ist folgende:
Damit deklariere ich dann die JSPs in der views.properties und für die Tiles ist der view1Resolver zuständig. Ich würde das aber gerne alles ohne die views.properties machen, da mir das so zu umständlich ist.
Leider finde ich auch in der Spring-Doku und bei Google keine vernünftigen Informationen.
Grüße,
Peter
gibt es eine Möglichkeit in Spring, JSTL und Tiles über einen einzigen ViewResolver zu steuern, ohne dass man mit dem ResourceBundleViewResolver arbeiten muss.
Meine momentane Konfiguration ist folgende:
Code:
<bean id="viewResolver" class="org.springframework.web.servlet.view.ResourceBundleViewResolver">
<property name="basename" value="views"/>
<property name="order" value="0" />
</bean>
<bean id="view1Resolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView"/>
<property name="order" value="1" />
</bean>
<bean id="view2Resolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass" value="org.springframework.web.servlet.view.JstlView"/>
<property name="prefix" value="/WEB-INF/jsp/views/"/>
<property name="suffix" value=".jsp"/>
<property name="order" value="2" />
</bean>
Damit deklariere ich dann die JSPs in der views.properties und für die Tiles ist der view1Resolver zuständig. Ich würde das aber gerne alles ohne die views.properties machen, da mir das so zu umständlich ist.
Leider finde ich auch in der Spring-Doku und bei Google keine vernünftigen Informationen.
Grüße,
Peter