NetPerformance
Erfahrenes Mitglied
Hallo Zusammen,
ich habe ein Problem mit der Interaktion zwischen Tiles und Spring 2.5.
*-servlet.xml
Sobald ich innerhalb von "viewResolver-Bean" "<property name='viewClass'" einfüge, erhalte ich die folgende Fehlermeldung:
Was ist die Ursache für den Exception ?
Weitere Quellen: Link
Ich bedanke mich im Vorraus
Aaron
ich habe ein Problem mit der Interaktion zwischen Tiles und Spring 2.5.
*-servlet.xml
Code:
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/tiles/default.xml</value>
</list>
</property>
<!--
<property name="preparerFactoryClass">
<value>org.springframework.web.servlet.view.tiles2.SpringBeanPreparerFactory</value>
</property>
-->
</bean>
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix">
<value>/WEB-INF/jsp/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
<!--
<property name="viewClass">
<value>org.springframework.web.servlet.view.tiles2.TilesJstlView</value>
</property>
-->
</bean>
Sobald ich innerhalb von "viewResolver-Bean" "<property name='viewClass'" einfüge, erhalte ich die folgende Fehlermeldung:
Code:
SCHWERWIEGEND: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'viewResolver' defined in ServletContext resource [/WEB-INF/*-servlet.xml]: Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.String] to required type [java.lang.Class] for property 'viewClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.springframework.web.servlet.view.tiles2.TilesJstlView]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
Was ist die Ursache für den Exception ?
Weitere Quellen: Link
Ich bedanke mich im Vorraus
Aaron
Zuletzt bearbeitet: