![]() |
[Servlets & CSS] CSS wordt niet gebruikt.
Voor school moet ik een website maken mbv servlets en tomcat5. Alles leuk en aardig, maar Servlets + CSS gaat bij mij niet echt samen. Ik zal het even toelichten.
Het is de bedoeling dat de website statistieken (om precies te zijn, de HTTP headers) op kan vangen, deze op kan slaan en kan weergeven. Nu wilde ik het zo doen: Gast komt op JSP pagina. De JSP pagina vangt de Headers, invoked daarna de StatistiekServlet, geeft de waardes van de Headers door en de StatistiekServlet slaat ze op. Mijn eerste probleem was zo: De CSS deed het wel, maar de servlet niet. Daarna wijzigde ik mijn web.xml. Resultaat: Nu kan de JSP wel de servlet invoken, maar nu gebeurt er helemaal niets met de CSS. Mijn config (en plaatsing van files) is als volgt: $CATALINA_HOME/webapps/ROOT/doc/o23/index.jsp (deze jsp file roept dus de StatistiekServlet aan) $CATALINA_HOME/webapps/ROOT/doc/o23/StatistiekServlet $CATALINA_HOME/webapps/ROOT/WEB-INF/classes/o23/StatistiekServlet $CATALINA_HOME/webapps/ROOT/WEB-INF/classes/StatistiekServlet Ja, ik heb de StatistiekServlet op drie plaatsen, aangezien ik niet weet waar die moet. :s Mijn web.xml file (die in $CATALINA_HOME/webapps/ROOT/WEB-INF/): Code:
<servlet> |
[Centraal] Webdesign & sitechecks misschien?
|
Citaat:
Oeps. Dat was Rob, op een ander account. |
Is al opgelost. Hij kan dicht. :p
|
Ik wil modrechten. :(
|
Citaat:
Topics worde hier btw alleen maar gesloten als er teveel gekloot wordt |
Citaat:
Nou, ik laadde een externe CSS (dus mbv de link tag) in mijn JSP, en met die JSP invokede ik een Servlet. Omdat ik die Servlet erin had, werden alle requests door die Servlet behandelt. Onder die requests vallen ook, bv, <img> en <link> tags en die kan die niet afhandelen dus zag je geen plaatjes en werd er geen CSS gebruikt. De oplossing: Ik moest in tomcat's web.xml een nieuwe Servlet mapping toevoegen waarin ik specifiek aan moest geven dat de requests die mijn Servlet niet aankon, door de tcdefault class afgehandeld moeten worden. Nu weet ik niet of het nou helemaal is gelukt met de <img> tag, maar de CSS werkt in ieder geval. Als images niet werken, weet ik in ieder geval wat ik moet doen. Citaat:
(edit: Rob is te lui om uit te loggen uit de account van z'n vriendin. :o) |
Offtopic:
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 00:08. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.