Jsf jsp netbeans

Résolu
maha1987 Messages postés 101 Date d'inscription samedi 4 juin 2011 Statut Membre Dernière intervention 29 avril 2013 - 20 mai 2011 à 15:11
maha1987 Messages postés 101 Date d'inscription samedi 4 juin 2011 Statut Membre Dernière intervention 29 avril 2013 - 23 mai 2011 à 09:32
salut tout le monde
j'utilise netbeans pour la creation d'un site web avec j2ee ,
j'ai pas réussi à créer des pages jsf avec l'extension .jsf (souvent j'obtient jsp ou xhtml),
dois-je avoir l'extension .jsf pour que le framework jsf fonctionne correctement ??et pourquoi??
merci d'avance

2 réponses

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
23 mai 2011 à 09:04
Non, tu ne dois pas avoir d'extension .jsf sur toutes tes pages. Il y a plusieurs moyens de procéder, je vais te donner le miens :

Toutes tes pages se finissent par .xhtml et possèdent l'entête :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.prime.com.tr/ui">


En plus des pages de son site, tu créés une page index.jsp (obligatoirement) qui contient juste une ligne :
<jsp:forward page="index.jsf"/>

C'est cette ligne qui spécifie que tes pages xhtml sont des pages jsf
3
maha1987 Messages postés 101 Date d'inscription samedi 4 juin 2011 Statut Membre Dernière intervention 29 avril 2013
23 mai 2011 à 09:32
merci énormément :))
0
Rejoignez-nous