Ich versuche, eine XHTML-Seite auszuführen, die eine Javascript-Datei namens flotr2.js-Datei verwendet. JavaScript wird nicht geladen, obwohl es im Artefakt im richtigen Pfad vorhanden ist
Dies ist das ursprüngliche Skript-Tag:
1- <script type="text/javascript" src="../../resources/flotr2_master/flotr2.js"></script>
I also tried the following script tags:
2- <script type="text/javascript" src="/localhost/enterprisesecvis/resources/flotr2_master/flotr2.js"></script>
3-<script type="text/javascript" src="http://localhost/enterprisesecvis/resources/flotr2_master/flotr2.js"></script>
4-<script type="text/javascript" src="#{request.contextPath}//resources/flotr2_master/flotr2.js"></script>
Das Skript Definitionen 1,3 und 4 bildet einen korrekten Link für die JS-Datei. Die Skriptdefinition 2 bildet einen falschen Pfad.
Alle vier Definitionen endete mit Fehler 404 :(
Diese JS-Datei ist im folgenden Verzeichnis Project_root \ Project_Name \ out \ Artefakte \ war_name_exploded \ resources \ flotr2_master
Der Link, dass der Forscher versucht, laden die Js-Datei ist
http://localhost:8090/Project_Name/resources/flotr2_master/flotr2.js
Explorer die alle xHTML-Seiten korrekt einen Link wie unten
mit 01.235.164 Lastenhttp://localhost:8090/Project_Name/pages/folder/aaa.xhtml
der Fehler, das Werkzeug Explorer Entwickler zeigt wird „flotr2.js Ressourcenlast fehlgeschlagen: der Server mit dem Status 404 reagierte (nicht gefunden)“
Dies ist das Bild von Explorer zum Suchen der Weg. Diese Ansicht zeigt auch, dass der Pfad für die js-Datei nicht falsch ist.
Ich kann aufgrund dieses Fehlers meinen Code nicht fortsetzen. Jede Hilfe wird geschätzt. Danke
Ferda
Können Sie das Script-Tag veröffentlichen? Mit so wenig Informationen ist es schwer zu helfen. – Archer
Hallo Archer, vielen Dank für Ihr Interesse. Ich habe meine Frage aktualisiert. Ist es das, wonach du gefragt hast? –
Ich sehe dort kein Skript-Tag. – Archer