Bonjour,

Alors voilà je dois réaliser, une application web sous JSF 2.1 !! L'application doit-être accessible par plusieurs clients différents. Les clients pouvant être des sociétés, l'idée c'est de proposer un css particulier selon la societé.

Config : ECLIPSE JUNO + JSF 2.1 + JBOSS AS 7

Quelqu'un a une idée de comment ca se fait ?


Voilà ce à quoi je pense en ce moment :
Le point d'entrée étant le Faces Servlet, je dois à priori creer un Filter juste après le Faces Servlet qui devrait-être SessionScoped dans lequel je ferai le mapping url <---> id. Puis creer mon arborescence dans mes ressources avec cet identifiant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
ressources
     |--->main
              |
              |---->1
                       |
                       |->js/css/images 
              |---->2
                       |
                       |->js/css/images
 
<h:outputStylesheet library="main" name="#{filter.url.id}/css/style.css"/>