Struts - puntoni-taglib.jar non trovato
Domanda
Sono nuovo di Struts
. Ho scaricato Struts2
dal suo sito. Ora voglio fare riferimento il file struts-html.tld
in uno dei miei file JSP
.
Ma quando ho guardato per il file struts-taglib.jar
nei montanti scaricate, non ho trovato di esso.
Soluzione
la distribuzione completa - ha tutto incluso.
Altri suggerimenti
Non esiste solo una libreria di tag in Struts2. E 'completamente diverso rispetto al struts1. La libreria di tag è struts-tags.tld che può essere trovato nella cartella META-INF in puntoni-core-.jar.
Tutti i file jar in Struts2 si trovano in:
..\struts-2.3.15\lib
Tuttavia, non sono sicuro se c'è una cosa come puntoni-taglib.jar
Si potrebbe pensare di:
<%@ taglib prefix="s" uri="/struts-tags"%>
jar richiesto di ciò è: struts2-core-2.x.x.jar
Scarica dal link indicato http://struts.apache.org/download.cgi#struts23163 In questo link andare alla distribuzione finale.
Si prega di scaricare la distribuzione completa dal sito puntoni, e costruire un progetto di fuori della loro showcase.war se si scarica la versione più recente che è 2.5.x o puntoni-blank.war se si scarica 2.3.x. In questo modo si avrà tutte le librerie necessarie nel progetto. Ho avuto tutti i tipi di problemi cercando di capire file jar.
Ho avuto lo stesso problema. Ho risolto scaricando il vaso struts-taglib-1.3.5
separatamente e messo sotto /WEB-INF/lib
dove tutti i miei altri file JAR sono.
Dopo di che basta includere la riga: <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
in jsp e dovrebbe funzionare.
o
Si potrebbe includere: <%@ taglib prefix="ss" uri="/struts-tags" %>
Entrambi questi metodi ha lavorato per me.