2010-09-07 18 views
10

Jestem obecnie w Wiosna MVC 3 projektu w oparciu o, i dowiedział się o Apache Tiles 2 drugi dzień,Wiosna MVC 3.0 i Apache Tiles 2

myślę Płytki 2 to kawał ramy, które mogę zrobić dobre wykorzystanie w moim projekcie, ale zanim się do niego zobowiązam, chciałbym wiedzieć, czy dobrze się integruje ze Spring MVC 3, biorąc pod uwagę nieodłączny związek Tile z Struts. Wiosna również wydaje się mieć problemy z niektórymi frameworkami, więc lepiej uważać niż żałować.

Tak, jak masz doświadczenie z wiosny, wiosna MVC 3 i płytek 2 razem?

Dzięki!

Odpowiedz

3

one zintegrować bardzo dobrze razem. Możesz zacząć od tego example, naprawdę proste. Wystarczy skonfigurować web-app-config.xml (wiosna config), twoje płytki-defs.xml (Płytki config) i wtedy można rozpocząć realizację swoich JSP (przy użyciu tagu płytki).

Jeśli używasz Maven, wystarczy dodać te zależności do projektu Wiosny w Tiles2:

<dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-jsp</artifactId> 
     <version>2.2.2</version> 
    </dependency> 

    <dependency> 
     <groupId>org.apache.tiles</groupId> 
     <artifactId>tiles-template</artifactId> 
     <version>2.2.2</version> 
    </dependency> 
0

oprócz sebarmeli chciałbym wspomnieć, że płytki musi również ramy rejestrowania slf4j :

<dependency> 
    <groupId>org.slf4j</groupId> 
    <artifactId>slf4j-log4j12</artifactId> 
    <version>1.5.8</version> 
    <scope>compile</scope> 
</dependency> 

I prawdopodobnie chcesz użyć JSTL także:

<dependency> 
    <groupId>javax.servlet</groupId> 
    <artifactId>jstl</artifactId> 
    <version>1.2</version> 
</dependency>