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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top