-
Site web en JSF
Bonjour,
avant de me lancer dans un de mes projet, j'aimerai savoir si celà est possible :
Faire un site web entièrement avec les JSF. Ce qu'il me faudrais donc c'est :
- accèder au site par n'importe quel page
- pouvoir controler les données avant de charger une jsf et après le jsf
- etc...
merci
-
Tu peux tout à fait faire un site complètement en JSF, c'est même conseillé de faire comme ça.
Mélanger les technologies c'est source de problème.
Tu peux faire tout ce que tu faisais avec un autre framework de présentation.
Tu peux contrôler au poil de c** les données que tu fournis à un formulaire, et tu peux bien entendu contrôler de la même façon toutes les données soumises par l'intermédiaire d'un formulaire.
Les autre contrôles de données (en se rapprochant des couches métiers et accès aux données) tu peux continuer à les faire de la même façon qu'avant.
N'hésites pas à insister si je ne t'ai pas répondu ou si tu veux d'autres avis.
-
Le problème c'est que avant et maintenant (encore) j'ai du php et donc je veux passer au jfc mais je suis un peu perdu sur la façon de structuré mes projets. Même à l'aide des tutos.
Pour le moment chacune de mes pages php sont structuré de la façon suivante :
- ouvrir la session
- l'utilisateur peux-t-il accèder a la page
- non redirection vers la page précédente.
- Si il peux accèder a la page on ouvre connexion vers la bdd.
- vérifier les données GET ( exemple si on demande la page x. Existe-elle ? )
- si il y a des donnees POST aussi on les vérifie plus entrée dans la base de données.
- on affiche la page internet avec les informations.
-
Bonjour,
Je suis pas d'avis: Faire un site Stateless avec JSF n'est pas vraiment ce qu'on peut appeler "une tache facile" ...
Ca vient du fait que la majorité des trucs utiles dans JSF (commandLink, commandButton, etc.) se basent sur POST et pas GET, ce qui ne cadre pas avec ton objectif.
J'ai entendu parler de quelques solutions pour regler ça comme REstFaces ou encore Seam, mais j'ai jamais testé.
C'est même l'un des points essentiels du futur JSF 2.
Par contre, un autre framework comme Wicket peut être très intéressant pour générer des pages stateless complètement contrôlés par GET.
PAs de réponses pour le second point: moi pas comprendre.
-
Pour le moment j'ai 30% de formulaire. Mais je pense avoir par la suite beaucoups plus de formulaire. De plus je voulais JSF pour les RichFace, Facelet, Acegi.
-
ACEGI c'est Spring je crois, pas JSF.
-
J'ai lu qu'il y avais Acegi-JSF ?
-
Acegi anciennement, maintenant Spring Security, et Oui, ça marche avec JSF.
-
Donc, celà vaut-il le cours de prendre JSF avec les RichFaces sachant que par la suite je vais avoir beaucoups plus de formulaire ?
Sinon comme faire pour gérer les requêtes de type GET avant l'affichage d'une page JSF ?
merci