Bonjour,
Je développe une application JSF 1.2, pour des raisons d'interactivité et de look-and-feel j'aimerais utiliser les composants RichFaces.
J'ai donc recréer une simple application avec une page JSF pour tester tout cela avant de modifier mon application finale.
Le problème est que le composant que j'utilise (ici un combobox) s'affiche sans CSS contenu dans le skin "blueSky" fournit par RichFaces (qui est configuré dans le web.xml) par défaut. Par contre le composant est parfaitement fonctionnel.
La page qui contient le composant "rich:comboBox" à l'extension ".jsp" et je l'affiche en l'appelant "mapage.faces".
J'utilise RichFaces 3.2.0 avec JSF 1.2 (rien d'autre, pas de facelet) sous Tomcat 6.0.
Si quelqu'un a une idée pour que le style soit pris en compte ???
Voici le code de ma page :
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 <%@page contentType="text/html"%> <%@page pageEncoding="UTF-8"%> <%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <%@taglib prefix="a4j" uri="http://richfaces.org/a4j"%> <%@taglib prefix="rich" uri="http://richfaces.org/rich"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <%-- This file is an entry point for JavaServer Faces application. --%> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <f:view> <h:form> <h1><h:outputText value="JavaServer Faces" /></h1> <div> <rich:comboBox defaultLabel="Enter value"> <f:selectItem itemValue="aaaa"/> <f:selectItem itemValue="bbbb"/> <f:selectItem itemValue="ccc"/> <f:selectItem itemValue="ddd"/> <f:selectItem itemValue="eeee"/> </rich:comboBox> </div> </h:form> </f:view> </body> </html>
Bonne journée
Partager