I ran into a little problem wit tiles2.
The error I get is:
SEVERE: Servlet.service() for servlet dispatcher threw exception
java.io.IOException: No request dispatcher returned for path 'null'
Here is my config:
Dispatcher-servlet.xml:
tiles-config.xmlCode:<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping"> <property name="mappings"> <props> <prop key="/index.htm">indexController</prop> <prop key="/admin/addLink.htm">addLinkController</prop> </props> </property> </bean> <bean id="viewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView"/> </bean> <!-- Tiles configurer --> <bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer"> <property name="definitions"> <list> <value>/WEB-INF/tiles-config.xml</value> </list> </property> </bean>
Thanks for the helpCode:<!-- Administration template --> <definition name="adminTemplate" page="/WEB-INF/jsp/admin/template.jsp"> <put name="header" content="/WEB-INF/jsp/admin/header.jsp"></put> <put name="content" content="dummyContentPage.jsp"></put> </definition> <!-- Standard template --> <definition name="template"> <!-- todo --> </definition> <!-- WEB PAGES --> <definition name="index" extends="template"> <put name="content" value="/WEB-INF/jsp/index.jsp" /> </definition> <!-- ADMIN PAGES --> <definition name="admin/addLink" extends="adminTemplate"> <put name="content" value="/WEB-INF/jsp/admin/addLink.jsp"/> </definition>
Y.


Reply With Quote

