Fehlermeldung "Die absolute uri: http://struts.apache.org/tags-html aufgelöst werden können, entweder web.xml oder die jar-Dateien bereitgestellt, die mit dieser Anwendung "
ich bin neu in Struts.ich habe versucht eine Probe struts1.x-Anwendung.wenn ich es laufen lasse ,gibt es einen Fehler
Den absoluten uri: http://struts.apache.org/tags-html aufgelöst werden können, entweder web.xml oder die jar-Dateien bereitgestellt, die mit dieser Anwendung" meine jsp-Seite hat
'<%@taglib uri="http://struts.apache.org/tags-html -" prefix="html" %>
<%@taglib uri="http://struts.apache.org/tags-bean -" prefix="bean" %>'
web-Seite:
<html>
<body>
<center>
<html:errors/>
<html:form action="login">
<bean:message key="label.uname"/>
:
<html:text property="uname"/>
<br>
<bean:message key="label.pwd"/>
:
<html:text property="pwd"/>
<br>
<html:submit value="LOGIN"/>
</html:form>
</center>
</body>
</html>
web.xml:
<web-app>
<servlet>
<servlet-name>Action</servlet-name>
<servlet-class>org.apache.struts.Action.ActionServlet</servlet-class>
<init-param>
<param-name>Config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
InformationsquelleAutor user3066213 | 2014-01-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Gehören die unten
jar
als Abhängigkeit [inWEB-INF/lib
]In der JSP-Seite :
Wie das funktioniert: Die tag-library-Deskriptor [tld] Informationen definiert sind, die innerhalb der “struts-taglib.jar\META-INF\tld"
Können Sie einen Blick auf die Antwort erwähnt in diesem, SO post. Ich habe ein laufendes Beispiel
Keine getter-Methode für die Eigenschaft Fehler...
Also entweder können Sie die jar-Datei als Abhängigkeit oder fügen Sie das tag library Deskriptoren, die in Ihrem WEB-INF, und legen Sie im
web.xml
web.xml
Gibt es eine Zuordnung zwischen dem, was Sie hier konfigurieren, und die
taglib
definieren Sie in der jsp-Seite.Die
@taglib uri
in der jsp-Seite übereinstimmen, die mit<taglib-uri>
definiert inweb.xml
InformationsquelleAutor spiderman
Einfach Sie haben zu prüfen, Hinzufügen Streben TLDs option beim erstellen eines Projekts.
Wie unten gezeigt in einen screen-shot.
Hinzufügen Streben TLDs: Ermöglicht das generieren von tag-Bibliothek Deskriptoren für die Struts tag-Bibliotheken. Einen tag library descriptor ist ein XML-Dokument enthält zusätzliche Informationen über die gesamte tag-Bibliothek sowie jeden einzelnen tag. Im Allgemeinen ist dies nicht notwendig, da Sie sich beziehen können zu den on-line-URIs anstatt der lokalen TLD-Dateien.
InformationsquelleAutor