Ich habe ein Spring MVC/3.0 app mit Kacheln als es Ansicht, das funktioniert gut, aber ich kann nicht herausfinden, wie man die Fehlerseiten zu bekommen, auch Kacheln verwenden.
Ich habe in meinem web.xml
<error-page>
<error-code>404</error-code>
<location>/WEB-INF/error/404.jsp</location>
</error-page>
die als gewöhnliche Ansicht ohne Kacheln gut funktioniert. Wenn ich jedoch den Ort in einen der Ansichtsnamen ändere, wird die Ansicht nicht gefunden und zeigt die gewöhnliche Fehlerseite an.
Meine tiles.xml
Datei für die Ansicht enthält die folgende Definition
<definition name="404" extends="standardLayout">
<put-attribute name="body" value="/WEB-INF/error/404.jsp" />
</definition>
Ich konfiguriere die Kacheln im Frühjahr wie folgt:
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/**/tiles.xml</value>
</list>
</property>
</bean>
Ich vermute, dass dies daran liegt, dass die Ansicht nicht von der Feder selbst stammt.