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

JSF Java Discussion :

Configuration Eclipse Juno - JBoss AS 6.1 Final - JSF 2 - RichFaces


Sujet :

JSF Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 72
    Points : 31
    Points
    31
    Par défaut Configuration Eclipse Juno - JBoss AS 6.1 Final - JSF 2 - RichFaces
    Bonjour à tous,

    je dois faire une appli jsf 2 qui doit utiliser des composants richfaces 3.3.3, j'utilise eclipse juno que j'ai configurer avec jboss tools 4 (télécharger avec Eclipse Marketplace) pour utiliser jboss as 6.1 comme server d'application.

    j'ai ensuite créé une application jsf 2 et j'y ai ajouté les librairies suivantes:

    richfaces-api-3.3.3.Final.jar
    richfaces-impl-3.3.3.Final.jar
    richfaces-impl-jsf2-3.3.3.Finali.jar
    richfaces-ui-3.3.3.Final.jar
    jhighlight-1.0.jar

    pour utiliser les composants richfaces

    mon web.xml a le code suivant
    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
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
     
    <?xml version="1.0"?>
    <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
     
    <display-name>Test_JSF-Project</display-name>
     
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
     
    	<servlet>
    		 <servlet-name>Faces Servlet</servlet-name>
    		 <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
    		 <load-on-startup>1</load-on-startup>
    	</servlet>
     
    	<servlet-mapping>
    		 <servlet-name>Faces Servlet</servlet-name>
    		 <url-pattern>*.jsf</url-pattern>
    	</servlet-mapping>
     
    	<servlet-mapping>
    		 <servlet-name>Faces Servlet</servlet-name>
    		 <url-pattern>*.faces</url-pattern>
    	</servlet-mapping>
     
    	<servlet-mapping>
    		 <servlet-name>Faces Servlet</servlet-name>
    		 <url-pattern>/faces/*</url-pattern>
    	</servlet-mapping>
     
     
    	 <context-param>	
    	   <param-name>javax.faces.STATE_SAVING_METHOD</param-name>	
    	   <param-value>server</param-value>	
    	</context-param>
     
    	<context-param>	
    	   <param-name>org.richfaces.SKIN</param-name>	
    	   <param-value>blueSky</param-value>	
    	</context-param>
     
    	<context-param>	
    	      <param-name>org.richfaces.CONTROL_SKINNING</param-name>	
    	      <param-value>enable</param-value>	
    	</context-param>
     
    	<filter> 	
    	   <display-name>RichFaces Filter</display-name> 	
    	   <filter-name>richfaces</filter-name> 	
    	   <filter-class>org.ajax4jsf.Filter</filter-class> 	
    	</filter> 
     
    	<filter-mapping> 	
    	   <filter-name>richfaces</filter-name> 
    	   <servlet-name>Faces Servlet</servlet-name>	
    	   <dispatcher>REQUEST</dispatcher>	
    	   <dispatcher>FORWARD</dispatcher>	
    	   <dispatcher>INCLUDE</dispatcher>	
    	</filter-mapping>
     
    	<listener>	
    	   <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    	</listener>
     
    	<login-config>
    		<auth-method>BASIC</auth-method>
    	</login-config>
     
    </web-app>
    et mon index.jsp
    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
     
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
    <%@ taglib prefix="f"  uri="http://java.sun.com/jsf/core"%>
    <%@ taglib prefix="h"  uri="http://java.sun.com/jsf/html"%>
    <!-- RichFaces tag library declaration -->
    <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
    <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    	<f:view>
    		<a4j:form>
    			<rich:panel header="RichFaces Greeter" style="width: 315px">
    				<h:outputText value="Your name: " />
    				<h:inputText value="#{user.name}" >
    					<f:validateLength minimum="1" maximum="30" />
    				</h:inputText>
    				<a4j:commandButton value="Get greeting" reRender="greeting" />
    				<h:panelGroup id="greeting" >
    					<h:outputText value="Hello, " rendered="#{not empty user.name}" />
    					<h:outputText value="#{user.name}" />
    					<h:outputText value="!" rendered="#{not empty user.name}" />
    				</h:panelGroup>
    			</rich:panel>
    		</a4j:form>
    	</f:view>
    </body>
    </html>
    mon bean User
    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
     
    package demo;
     
    public class User {
    	private String name="";
     
    	public String getName() {
    		return name;
    	}
     
    	public void setName(String name) {
    		this.name = name;
    	}
     
    }
    lorsque je fais le run il ne se passe rien, peut etre que ma configuration n'est pas bonne, aidez moi svp j'ai déjà 2 jours de retard avec ce projet

    je vous remercie d'avance!

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 72
    Points : 31
    Points
    31
    Par défaut
    aidez moi s'il vous plait, ça fait 2 que je galère avec la configuration de mes appli jsf , j'ai fais plusieurs tuto et à chaque fois lorsque je fais click droit sur l'appli puis run as sur jboss 6.1.Final il ne passe rien quelqu'un aurait-il une idée du pourquoi par hasard?

    merci d'avance!

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2010
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 72
    Points : 31
    Points
    31
    Par défaut
    j'ai trouvé la solution au problème de JBoss qui ne déploie pas les applis, la réponse est dans ce lien https://community.jboss.org/thread/149665

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 06/02/2013, 19h55
  2. [Eclipse][Mémoire] Problème de configuration Eclipse ?
    Par stongolm dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 16/12/2010, 21h08
  3. Configuration Eclipse JBoss JPA/hibernate
    Par pruderic dans le forum JPA
    Réponses: 2
    Dernier message: 13/08/2008, 09h34
  4. [WAR]eclipse + jsp + jboss
    Par aocorp dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 19/12/2005, 14h44
  5. [JBoss]Eclipse plugin JBoss
    Par dael dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 23/11/2005, 12h39

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