CSS, JS, JPEG Odner

Status
Nicht offen für weitere Antworten.

MQue

Top Contributor
Hallo,

ich habs bei meinen WebApplikationen bis jetzt immer so gehalten, das ich mir z.B.: einen Ordner styles erzeugt habe unter der Ordnerstruktur Projektordner/web/styles.
Jetzt frage ich mich aber, ob das ok ist, da ich gelesen habe, dass der Client Dateien/Verzeichnisse, die unter META-INF oder WEB-INF liegen, nicht sehen kann.

Wo geht ihr diese Dateien für js, css, jpeg usw. hin?

lg
 

mvitz

Top Contributor
Nein. Wenn es in WEB-INF oder META-INF liegt ist es vom Client nicht erreichbar. Client ist in diesem Falle aber der Browser und der muss nunmal die CSS, JS oder Bilddatei laden können, kann dies aber nicht --> funktioniert nicht.
 

rider

Aktives Mitglied
Hallo,
du kannst JSP, XHTML - Seiten in WEB-INF hinlegen
zB kannst du einen Unterordner "Layout" machen.
Dort liegen die Seiten für das Menü, Header, Footer und Context....
Auch die index.xhtml kannst du in diesem Ordner anlegen.

Habe ich auch so gemacht - geht einwandfrei.
 

ARadauer

Top Contributor
Hallo,
du kannst JSP, XHTML - Seiten in WEB-INF hinlegen
zB kannst du einen Unterordner "Layout" machen.
Dort liegen die Seiten für das Menü, Header, Footer und Context....
Auch die index.xhtml kannst du in diesem Ordner anlegen.

Habe ich auch so gemacht - geht einwandfrei.

kann ich mir echt nicht vorstellen... benutzt du einen Tomcat?

Dann könnte ja jeder meine compilierten Klassen, libs und deployment descriptoren sehen.....

nein habs gerade probiert, geht nicht!
 

rider

Aktives Mitglied
Ja, benutze einen Tomcat!
Bei mir geht´s.
Vielleicht aus dem Grund, dass der META-INF und der WEB-INF - Ordner unter:

WebContext -> META-INF
-> WEB-INF

liegt?
 
M

maki

Gast
Wie bereits gesagt, alles was unter WEB-INF liegt ist vom CLient aus nicht erreichbar, per Spezifikation(= ISSO).

Seine JSPs/Facelets kann man natürlich unter WEB-INF ablegen, da der Client diese ja nicht direkt erreichen muss, sondern der Controller, und der darf das ;)
Die index.html darf man da natürlich nicht ablegen ;)
Ob die index.xhtml da liegen darf? Kommt darauf an, jedenfalls darf der Client nicht direkt darauf zugreifen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Diagramm als GIF oder JPEG zurückgeben Allgemeines EE 3

Ähnliche Java Themen


Oben