Wiki

Clone wiki

composite-view / Home

Composite-View

Implementação simples do pattern Composite View. Para saber mais sobre o que levou à criação deste projeto, bem como entender melhor como utilizá-la em sua aplicação, leia este post do ronoblog.

Como Utilizar

Para utilizar esta API, basta que você adicione ao seu POM:

<repositories>
  <repository>
    <id>ronoaldo-repository</id>
    <url>http://repository.ronoaldo.net/maven/release</url>
  </repository>
  <repository>
    <id>ronoaldo-snapshot-repository</id>
    <url>http://repository.ronoaldo.net/maven/snapshot</url>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>com.ronoaldo.tools</groupId>
    <artifactId>composite-view</artifactId>
    <version>1.0-SNAPSHOT</version>
  </dependency>
</dependencies>

Configuração do web.xml

Para que os templates fiquem disponíveis por meio de uma URI mais amigável, basta adicionar o seguinte fragmento em seu web.xml:

<jsp-config>
  <taglib>
    <taglib-uri>composite-view</taglib-uri>
    <taglib-location>/WEB-INF/lib/composite-view-1.0-SNAPSHOT.jar</taglib-location>
  </taglib>
</jsp-config>

Updated