Hallo liebe Mitglieder,
bin neu hier und Umsteiger von prozeduralen Programmiersprachen hin zur objektor. Sprache Java.
Momentan versuche ich mich mit JEE und beschäftige mich dabei auch mit Struts (Version-1).
Habe mir das Zip-File „struts-1.3.10-all.zip“ heruntergeladen und als „struts-1.3.10-all.jar“ in das eclipde (Indigo) Plugins-Verzeichnis kopiert. Anschließend habe ich die Verzeichnisstruktur in meinem Java-Project
erweitert und die .tld-Files, die struts-config.xml, die index.jsp sowie etliche .jar-Files importiert.
Nun erhalte ich bei der Ausführung (Tomcat 6.0) einer jsp die so beginnt
org.apache.jasper.JasperException: /jsp/addressList.jsp(6,0) Attribute **locale **invalid for tag html according to TLD
schätze ich habe irgend etwas vergessen beim Einrichten von Struts.
Dafür spricht auch, das die Zeile „<html:html locale=„true“>“ bereits im Editor moniert wird.
Leider gelingt es mir nicht, hier ein JPG-/oder GIF-File hoch zu laden.
Ich liefere aber gerne jede benötigte Information nach.
Andere jps, die nicht Struts verwenden, funktionieren einwandfrei.
Wäre schön wenn jemand helfen könnte, ich weiß keinen Rat.
Grüße aus dem sonnigen Reichling
[QUOTE=wibo]
Dafür spricht auch, das die Zeile “<html:html locale=“true”>” bereits im Editor moniert wird.[/QUOTE]
Ich habe keine Ahnung von J2EE und Struts. Aber ich meine, die Fehlermeldung enthält das Wort invalid. Könnte es also nicht sein, dass dort etwas Ungültiges verwendet wurde?
Was ist das Problem beim Hochladen des Bildes? Sollte funktionieren.
Ich schau noch mal in deine Rechte (Neuer Benutzer), vielleicht darfst du das noch nicht.
Edit:
Doch, es wird dir erlaubt, Anhänge hochzuladen. U.U. ist das Bild zu groß?
Zum Hochladen hast du unterhalb des Beitrag-Editors unter Zusätzliche Einstellungen einen Button, um Anhänge hochzuladen.
Der Hinweis beim Versuch ein JPeg hochzuladen ist:
Projektstruktur.JPG:
Die Datei hat kein gültiges Grafikformat. Wenn Sie eine Grafik anhängen wollten, überprüfen Sie bitte die Richtigkeit der Datei. Möchten Sie keine Grafik anhängen, benutzen Sie bitte die richtige Dateiendung für diese Datei.
dann mal hier der nächste Veruch … hat, denke ich, geklappt, vielen Dank
Und hier noch das Fehlerprotokoll:
SCHWERWIEGEND: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /jsp/addressList.jsp(6,0) Attribute locale invalid for tag html according to TLD
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:236)
at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1235)
at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:846)
at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1530)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2411)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2417)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:495)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2361)
at org.apache.jasper.compiler.Validator.validateExDirectives(Validator.java:1763)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:321)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at Filter.ResponseFormatFilter.doFilter(ResponseFormatFilter.java:19)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:291)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)```