2017-07-12 9 views
2

Ich bin mit Fliesen mit Federverschluß und wollen Abbildung 2 URL-MusterFliesen URL-Mapping mit Federverschluß

ex)

~~/something -> normal spring boot controller 
~~/something.tiles -> tiles pattern 

ich jedes Modul überprüft funktioniert gut, aber idont wissen, wie man URL-Muster zuordnen.

Wenn ich Frühling verwenden, wurde i DispatcherServlet in web.xml wie diese

Einstellung konfiguriert
<servlet> 
    <servlet-name>Tiles Dispatch Servlet</servlet-name> 
    <servlet-class>org.apache.tiles.web.util.TilesDispatchServlet</servlet-class> 
</servlet> 
<servlet-mapping> 
    <servlet-name>Tiles Dispatch Servlet</servlet-name> 
    <url-pattern>*.tiles</url-pattern> 
</servlet-mapping> 

aber wie kann ich es im Frühjahr Boot konfigurieren?

Antwort

1

Sie können eine ServletRegistrationBean kommentierte mit @Bean in einem Ihrer @Configuration Klassen

@Bean 
    public ServletRegistrationBean tilesServletRegistrationBean() { 
     return new ServletRegistrationBean(new TilesDispatchServlet(), "*.tiles"); 
    } 
+0

thx hinzufügen! es funktioniert perfekt! –