Framework Ajax [JAVA] - Java - Programmation
Marsh Posté le 27-09-2006 à 09:26:52
ouais j'avais deja regarder ce petit framework, il me parait trés bien, seulement je vais avoir besoin de gérer pas mal d'objets graphiques (menu déroulant,popup,"soufflet",onglet...) donc si le framework pouvait proposer une gestion simplifier des ces objets ...ca serait génial.
Merci
Marsh Posté le 28-09-2006 à 10:05:09
Merci pour vos infos!
>lonely :Je connaissais déjà ce site
En fait ce que j'aimerais c'est des retour d'experiences sur la pratique de ces frameworks... (avantages/inconvénients etc...)
Marsh Posté le 28-09-2006 à 19:29:30
L'avenir semble être le mariage de JSF et d'Ajax qui ont du mal a prendre isolement en entreprise. Plusieurs sociétés regardent dans cette direction avec des frameworks qui seront plus qu'une simple surcouche.
https://ajax4jsf.dev.java.net/nonav/ajax/ajax-jsf/
Il y a même un sous projet g4jsf pour GWT.
Marsh Posté le 02-10-2006 à 18:26:28
J'ai trouvé un Framework plutot sympa : http://www.potix.com/zkdemo/userguide/index.zul
Je vais le tester...
Marsh Posté le 02-10-2006 à 18:30:42
tu feras gaffe c'est du xul
Donc sous IE il va falloir t'accrocher pour que ça marche
Marsh Posté le 03-10-2006 à 09:28:05
ah, merci pour l'info!
Mais j'ai testé les démos sous IE et il n'y a pas de pb.
Qu'est ce que tu veux dire par "va falloir t'accrocher pour que ça marche.."
;(
Marsh Posté le 03-10-2006 à 09:56:21
Binb le xul ( voir la ) ça marche sous FF mais je vois pas comment ça peut marcher sous IE!!!
Après lecture de la FAQ:
Citation : ZK doesn't count on whether a browser supports XUL. For sake of cross-browser compatibility, ZK generates HTML tags according what XUL or XHTML components are used. For browser's viewpoint, it is only standard HTML, CSS and JavaScript codes. |
donc en fait ça pose pas de soucis
Marsh Posté le 03-10-2006 à 10:07:27
Exact je viens de voir ca dans la FAQ.
Maintenant faut que je trouve comment utiliser conjointement ZK et les taglib, beans etc...
Marsh Posté le 04-10-2006 à 20:30:51
Bonsoir yoskater,
j'utilise AjaxTags http://ajaxtags.sourceforge.net/ dans mes projets Struts et cela me convient plutot bien. Ajaxtags propose plusieurs composants comme remplir une combo (eg : liste de region) apres avoir selectionne une autre combo (eg : liste de pays), l'autocompletion... Ces controles sont base sur prototype.js et scriptaculous.js. tu peux voir une demo sur http://ajaxtags.no-ip.info/
Je suis en train de developper de mon cote un projet open source JSControlsTags http://jscontrolstags.sourceforge.net/ qui ajoute des composants comme le slider (ex : http://jscontrolstags.sourceforge. [...] ider.html) , le treeview (ex : http://jscontrolstags.sourceforge. [...] eview.html ) (Il y aurra bientot le swap entre 2 combo avec drag/drop).
Bon courage
Angelo
Marsh Posté le 09-10-2006 à 11:18:48
un lien trés instructif : http://ajaxpatterns.org/
et plus précisement http://ajaxpatterns.org/Java_Ajax_Frameworks
Pour l'instant j'ai "préselectionné" :
C'est parti pour les tests!
Marsh Posté le 11-10-2006 à 09:25:35
Tapestry c'est plutot un framework de conception d'appli web, à la limite il y a Tacos, qui lui est le framework ajax de tapestry, mais il me semble qu'il soit bien disocié l'un de l'autre.
Me trompe-je?
Marsh Posté le 11-10-2006 à 09:51:07
J'y connais pas grand chose, mais j'ai entendu parler de wicket en bien...
Marsh Posté le 11-10-2006 à 19:07:05
tapestry < 4.1 oui, tacos etait separe de tapestry, mais a partir de la 4.1, le developpeur de tacos a incorpore plein de trucs au framework, notament le rendu partiel de composants et le support ajax natif dans tapestry
Marsh Posté le 14-10-2006 à 00:35:35
Regarde cet article de SUN présentant différentes approches sur le sujet :
http://java.sun.com/developer/tech [...] trategies/
Marsh Posté le 17-10-2006 à 16:42:14
Un petit comparatif de 3 Frameworks JSF avec AJAX payants (Icefaces, Netadvantage and Quipukit) :
http://www.theserverside.com/tt/ar [...] Comparison
Certaines réactions :
http://www.theserverside.com/news/ [...] d_id=42603
Les nouveaux Frameworks de SUN (jMaki, Dynamic Faces et Phobos) :
http://java.sun.com/developer/tech [...] /webapp_1/
Marsh Posté le 25-10-2006 à 14:15:55
J'ai étudié la question il y a un an et demi environ.
Ne pas confondre 3 niveaux dans la mise en oeuvre d'AJAX :
1) utilisation d'XMLHTTPRequest en javascript et tout le reste à la main. Très basique pas de framework.
2) framework de type librairie : librairies AJAX qui masquent la tuyauterie java, HTTP et javascript
3) framework de type composants : composants graphiques boites noires AJAX
Exemples de solutions de niveau 3 gratuites : JSF+AJAX (pas encore normalisé), sweetdevRIA , payantes : NetAdvantage, ICEFace, ...
Nous recherchions une solution gratuite et avons des contraintes ergonomiques et de performances très spécifiques. JSF ne réponds pas a nos contraintes ergonomiques, SweetDevRIA est lent, les autres sont payants et assez cher.
Solution de niveau 2 : DWR (Direct Web Remoting), bien, gratuit mais ne fait pas du XML : envoie le javascript directement du serveur au client (du moins c'était le cas il y a un an et demi)
Moi j'en ai refait un pour ma boite de niveau 2 qui masque complètement la tuyauterie servlet java + encodage/décodage XML + couche javascript mais ne fait pas de composants. C'est un développement spécifique mais l'intéret est qu'il se pluggue sans souci sur notre ancien framework non AJAX. Cout de développement : un mois. Utilisation par une trentaine de développeurs depuis sans souci.
J'attends (sans trop d'impatience heureusement) une solution JSF+AJAX de bon niveau couplée a un outil comme BEA Workshop ca pourrait être vraiment bien pour des développement web accélérés.
Surveiller le groupement OpenAJAX.
Marsh Posté le 01-11-2006 à 16:24:31
Pour ceux qui veulent faire du "temps réel" avec un client Web, regardez Comet (encore un nouvel acronyme) :
http://en.wikipedia.org/wiki/Comet_(programming)
http://digitalthink.fr/wordpress/?p=203
http://www.lightstreamer.com/docs/ [...] eForex.pdf
Premieres implementations : JComet, Grizzly, Cometd, Ice Technology
http://www.spacebug.com/projects_jcomet.html
http://weblogs.java.net/blog/jfarc [...] _come.html
http://cometd.com/
http://www.icetechnology.com/produ [...] /ria.shtml
Marsh Posté le 26-09-2006 à 17:45:38
Bonjour,
Jaimerai savoir si certains dentre vous on eu loccasion dutiliser Ajax dans des projets J2EE.
Si oui, avez-vous optez pour des Framework ou plutôt du codage maison ?
Si oui pour les Framework, plutôt du Framework dédiée Java ou multi-langage ?
Vos retours dexpériences mintéressent beaucoup, merci davance !!