j'aurai voulu savoir si ajax et jsf avait la meme utilité?
est ce que ajax peut etre concurrent de jsf?
Merci
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
j'aurai voulu savoir si ajax et jsf avait la meme utilité?
est ce que ajax peut etre concurrent de jsf?
Merci
[Modéré par Didier] : ajout de tag dans le titre - Les règles du forum Java
Salut,
AJAX : coté client
JSF : coté serveur
Je ne vois pas en quoi cela peut être concurrent...
a++
surtout que JSF peut meme utiliser Ajax http://myfaces.apache.org/sandbox/inputSuggestAjax.html
ba en fait c'est que je viens de voir que ajax envoie des requetes au seveur et peut executer des scripts php ( ou autre..) sur celui ci..
donc finalement il a acces au BDD et tout ce qu'il veut d'ailleurs...
Alors en fait ma question c'est juste de savoir si JSF c'est vraiment interessant a utiliser.. parce que ca a l'air assez lourd et complexe a developper...
qu'est ce qu'on peut faire de plus avec JSF ? ou a quoi ce limite ajax?
Bref tout ca parce que mon boss voudrait que je m'y mette ....
donc merci pour vos reponses et si vous pouvez continuez a m'orienter un peu :-) ...
Oui... il peut télécharger des pages d'un serveur, et donc exécuté du code sur le serveur si la page est dynamiqueEnvoyé par estampille
Il n'a pas accès à la base de donnée directement... il passe par le serveur web (qu'importe la technologie : PHP, ASP, JSP/JSF, Servlets, ou n'importe quel scripts coté serveur...)Envoyé par estampille
Cela dépend de ce que tu veux developpez... S'il s'agit d'un site perso ou d'un petit portail, le PHP est surement amplement suffissant et plus "simple" à mettre en place...Envoyé par estampille
Si c'est un application plus importante les JSF apporte beaucoups, en particulier la séparation des données et de la présentation, plus aisé à mettre en oeuvre qu'avec PHP (note : je parle de PHP 3 car je n'ai jamais touché à PHP 4 dont j'ignore s'il y a eu des modifications de ce coté).
Par rapport à quoi ? à PHP ? Ce sont deux technologie "concurrente", tu peux faire a peu près la même chose... mais pas forcément de la même manière...Envoyé par estampille
Par exemples les Taglibs des JSP/JSF te permettent de créer des "tags" qui seront remplacé par du code à l'exécution de la JSP/JSF. Cela te permet de créer tes composants AJAX et les les réutiliser simplement (je ne sais pas s'il existe quelque chose de similaire en PHP).
Il en existe d'ailleurs déjà quelque uns : Mettez de l'AJAX dans vos applications J2EE
Ajax c'est simplement du code Javascript qui permet principalement :Envoyé par estampille
- De charger des pages dynamiques depuis un site web sans recharger la page courante, et de les analyser.
- De modifier en conséquence le contenu de la page courante sans la recharger.
Le langage utilisé coté serveur n'a aucune importance du moment qu'il renvoit les données au bon format (généralement un fichier XML).
a++
JSF et Ajax sont plutôt complémentaires.
Le gros intérêt de JSF c'est qu'un composant JSF peut être écrit avec du code AJAX sans que la personne qui utilise ce composant ne voit/écrive/déboge/... jamais le code JavaScript.
Un bon exemple de composants JSF écrits avec de l'AJAX: http://www.otrix.com/livedemos/
ok merci pour vos precieuses informations , ca m'eclaire un pti peu plus.. faut juste que j em'y mette maintenant...
c'est pas gagné..
Bon voila je dois m'y mettre donc juste pour savoir si vous connaissez un bon bouquin sur lequel s'appuyer.....
Merci
et struts par rapport a JSF??
bon voila moi j'ai vu que JSF et plus pratique que struts et plus structuré et....
bref apparement vaut mieux jsf et au final ca sers a faire les mm trucs... je crois..?
juste si vous pouvez m'éclairer un peu parce qu'apparement ce serait pratique d'utiliser struts en complément de jsf mais je vois pas trop pourquoi, vu ce que j'ai lu...
bref je m'y perds un peu..
Disons que Struts est en plein chanboulement: Struts qui merge avec WebWork (autre framework) et Struts Shale (sorte de v2) qui est une réécriture de Struts sur une base JSF....
Un JSF "de base" avec un outil et des composants Ajax me parrait quelque chose de stable.
Tu peux aussi jeter un coup d'oeil à http://rialto.application-servers.com/...
Tant d'info, si peu de temps....
moué, rialto c'est super impressionant, mais si un jour tu as un bug bloquant ... vu la tonne de javascript, tu peux te jeter par la fenêtre a mon avis.
et coté accessibilité : j'ai quand meme un gros doute pour ajax
Head Rush AjaxEnvoyé par estampille
http://www.oreilly.com/catalog/headra/
Malheureusement, ne sortira qu'en Février 2006.
Vincent Brabant
Ne pas me contacter par MP ni par mail pour des questions techniques. Ma liste d'amis restera vide.
Cours et tutoriels pour apprendre Java , FAQ Java, et Forum Java
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager