IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Servlets/JSP Java Discussion :

CSS disparait après traitement servlet


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut CSS disparait après traitement servlet
    Bonjour a tous,

    Je débute en JEE et j'ai un petit souci tout bête.

    J'ai une série de page JSP toute faites pareils avec un fichier css pour la mise en forme.

    Ma première jsp contient un formulaire avec des boutons pour accéder aux autres jsp, via une servlet (MVC).

    Ma servlet, en fonction du path, exécute un traitement et renvoi la bonne jsp mais mon css a disparu.

    Rectifiez-moi si je me trompe mais la servlet regénère le code HTML en fonction de ce qu'il y a dans la JSP non ? donc le contenu de ma balises <head> devrait suivre avec ?

    Merci d'avance pour vos réponses

  2. #2
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Bonjour

    non pas vraiment! si dans ta nouvelle JSP cible tu n'as pas préciser tes css, il n' y seront pas
    Maintenant si tu as une feuille de style commune à toutes les pages tu peux définir des layouts
    En général le header, le footer et le menu sont les mêmes sur un site
    Il n' y a que le contenu qui change. Donc tu peux définir un template de page
    et tu n'auras à inclure qu'une fois tes styles css

    tu peux regarder du côte de sitemesh et de freemaker

    http://loic-mathieu.developpez.com/j...itemesh-intro/
    http://freemarker.sourceforge.net/
    http://www.opensymphony.com/sitemesh/

  3. #3
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 236
    Par défaut
    En fait j'ai bien précisé ma css avec une balise link dans toutes les jsp mais apparemment ça viendrait du fait que j'utilise des liens relatifs pour action du formulaire et au final il ne trouve plus le fichier car l'url contient un répertoire supplémentaire.

Discussions similaires

  1. Réponses: 8
    Dernier message: 15/02/2007, 13h24
  2. Réponses: 5
    Dernier message: 08/01/2007, 14h58
  3. Réponses: 5
    Dernier message: 20/10/2006, 15h26
  4. Réponses: 11
    Dernier message: 28/04/2006, 11h19
  5. libération de la mémoire après traitement ?
    Par isachat666 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 07/12/2005, 19h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo