2012-09-09 14 views

risposta

16

L'url sembra ok.

Il tuo problema sembra un po 'come se mancasse qualche barattolo di tegole. Assicurati che un vaso contenente tiles-jsp.tld sia aggiunto alla cartella web libs del tuo progetto.

Un jar contenente questo file è ad esempio: tiles-jsp-2.2.1.jar.

0

Ho copiato l'intero file con la dichiarazione taglib da un'altra parte e ho ottenuto lo stesso errore di compilazione. Ho cancellato il file, ne ho creato uno nuovo e ho incollato lo stesso contenuto. Sembra strano ma ha funzionato! Spero che aiuti qualcuno. :)

3

Nel file pom.xml aggiunto sotto artefatti e compilato bene questa volta.

<!-- Tiles --> 
     <dependency> 
      <groupId>org.apache.tiles</groupId> 
      <artifactId>tiles-api</artifactId> 
      <version>2.1.2</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.tiles</groupId> 
      <artifactId>tiles-core</artifactId> 
      <version>2.1.2</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.tiles</groupId> 
      <artifactId>tiles-jsp</artifactId> 
      <version>2.1.2</version> 
     </dependency> 
     <dependency> 
      <groupId>org.apache.tiles</groupId> 
      <artifactId>tiles-servlet</artifactId> 
      <version>2.1.2</version> 
     </dependency> 
0

Ho avuto questo problema anche dopo aver tile-jsp.2.0.6.jar. Così ho trovato la soluzione rimuovendo il vaso manualmente dalle dipendenze Maven e aggiungendolo come un vaso esterno .. Ha funzionato, si può anche provare così ..

0

Aggiungere la dipendenza piastrelle in pom.xml del progetto Spring aiuterà -

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