Précédent   Forum des professionnels en informatique > Le club des professionnels en informatique > Actualités
Actualités L'actualité des sociétés du secteur informatique
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 03/01/2011, 17h42   #1
Membre à l'essai
 
Jean-Baptiste Meslin
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Jean-Baptiste Meslin

Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 23
Points : 23
Par défaut RC Faces 1.2, nouvelle version de la librairie de composant JSF open source

L'équipe du projet RC Faces est fière d'annoncer la sortie de la version 1.2 de sa librairie de composants JSF. Depuis 2006, nous n'avons pas cessé de faire évoluer la technicité et la qualité de nos composants. Cette version contient entre autre:
Vous pouvez télécharger l'archive au format Zip ici, ainsi que quelques exemples code source inclus juste ici.

Nous travaillons actuellement sur une version compatible avec JSF2.0 et avec les derniers navigateurs afin de répondre au plus vite aux besoins des utilisateurs.
Jbm-Vedana est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/01/2011, 12h17   #2
Membre du Club
 
Yannick Majoros
Inscription : janvier 2007
Messages : 70
Détails du profil
Informations personnelles :
Nom : Yannick Majoros

Informations forums :
Inscription : janvier 2007
Messages : 70
Points : 60
Points : 60
Par défaut Cékwaça ?

Marrant, jamais entendu parler.

Quelques trucs amusants.

Ils disent supporter Glassfish 3, mais seulement JSF 1.2 (ce que je trouve en soi une drôle d'idée). Glassfish 3 est un serveur Java EE 6, donc en JSF 2.0. Est-ce une erreur dans leur texte, ou y a-t-il vraiment un problème à ce niveau ?

Navigateurs supportés : IE6 (et pas plus pour IE). Wow.

J'ai l'impression qu'il s'agit d'un bout de code d'il y a quelques années lancé une fois sous Glassfish, sans réels tests.

Sinon, quelques composants ont l'air intéressants. Pour d'autres, je ne comprends pas trop l'intérêt :-/
ymajoros est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 07/01/2011, 11h14   #3
Membre à l'essai
 
Jean-Baptiste Meslin
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Jean-Baptiste Meslin

Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 23
Points : 23
Bonjour,

RCFaces demande seulement la librairie JSF RI 1.2 et ses dépendances pour fonctionner. Des applications utilisant RCfaces sont actuellement déployées sur Weblo et JBoss. De notre côté nous travaillons avec Tomcat.
Il est vrai qu'il n'y a jamais eu d'application en production sous Glassfish, cependant nous avons fait quelques tests (affichage des composants complexes, navigation, appel Ajax ...).

Pour internet explorer, il est tout à fait possible d'utiliser des versions supérieures. Notre cible reste tout de même Firefox en priorité.

Il y a des composants qui semblent n'avoir aucun intérêt, jusqu'au moment où l'on en a besoin ...

Jean-Baptiste.
Jbm-Vedana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 13h51   #4
Membre du Club
 
Yannick Majoros
Inscription : janvier 2007
Messages : 70
Détails du profil
Informations personnelles :
Nom : Yannick Majoros

Informations forums :
Inscription : janvier 2007
Messages : 70
Points : 60
Points : 60
<quote>RCFaces demande seulement la librairie JSF RI 1.2 et ses dépendances pour fonctionner.</quote>

Oui, mais il fonctionne sous Mojarra 2, ou il a vraiment besoin de cette version spécifique de l'implémentation ? Glassfish 3 étant fourni avec Mojarra 2.

<quote>Il y a des composants qui semblent n'avoir aucun intérêt, jusqu'au moment où l'on en a besoin ... </quote>

J'imagine. Ce que je trouvais étrange, ce sont les composants comme "componentsGrid". Je ne vois pas très bien ce que ça apporte par apport à une dataTable. Idem, on dirait qu'il y a des composants qui n'apportent rien par rapport à l'équivalent pur jsf, voire html (surtout dans "basic").
ymajoros est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 15h12   #5
Membre à l'essai
 
Jean-Baptiste Meslin
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Jean-Baptiste Meslin

Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 23
Points : 23
Le fmk dépend de cette implémentation spécifique. Je ne peux pas encore donner de date précise, mais nous travaillons pour une compatibilité 2.0 et le nouveau navigateur qui s'impose, google chrome.

RC Faces permet de palier "les problèmes AJAX" et de gestion des ressources de JSF 1.2. Aujourd'hui notre objectif est d’intégrer nos solutions avec les évolutions apportées par JSF 2.0.

Le componentsGrid permet de créer un tableau dont les cellules peuvent contenir d'autres composants de tout type. De plus, ce composant à presque toutes les capacités de notre DataGrid. Ce dernier ayant le même comportement que les tableaux des menus de Windows et plus (ajustement des colonnes, tri sur une ou plusieurs colonnes, multi-selection, pagination AJAX...). Il est même possible d'invoquer ce Datagrid dans un popup d'où le comboGrid que je vous laisse découvrir par vous-même.

Pour les composants qui semblent ne rien apporter il faut se plonger un peu plus dans le framework pour s'en apercevoir. Chaque composant RC Faces est lié à une classe JavaScrript accessible dans le code javascript fonctionnel des pages. Ceci ouvre quelques possibilités lors du développement : lors d'un évènement il est possible d’accéder à tous les composants et leurs propriétés, de les modifier côté client et serveur.
Les composants peuvent aussi avoir des Listeners que les composants JSF de base n'ont pas.

Et pour ce qui n'apportent rien par rapport au HTML comme LineBreak ou Ruler. Ils deviennent utiles lorsqu'ils sont chargés en Ajax, car il est plus facile de gérer un arbre de composant entièrement en JSF.

Jean-Baptiste.
Jbm-Vedana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2011, 21h09   #6
Membre habitué
 
Homme Bernard Le Roux
Développeur informatique
Inscription : octobre 2005
Messages : 128
Détails du profil
Informations personnelles :
Nom : Homme Bernard Le Roux
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Service public

Informations forums :
Inscription : octobre 2005
Messages : 128
Points : 133
Points : 133
Il est indiqué sur le site (page requirements) que Rc Faces fonctionne sur Internet Explorer 6.0 et Firefox 3.0 - 3.5.
IE 6 et + ?
sur Chrome, Safari et Opera cela n'a pas été testé ou bien cela ne fonctionne pas ?

Bernard
Le Roux B. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 13h05   #7
Membre à l'essai
 
Jean-Baptiste Meslin
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Jean-Baptiste Meslin

Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 23
Points : 23
Comme je l'ai dit dans le commentaire précédent, nous travaillons pour que ces navigateurs soient supportés. Actuellement, seul les moteurs Trident et Gecko fonctionnent à 100 % avec RC Faces. J'espère pouvoir vous annoncer prochainement que Webkit est supporté.

Jean-Baptiste
Jbm-Vedana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/06/2011, 17h20   #8
Membre à l'essai
 
Jean-Baptiste Meslin
Inscription : janvier 2011
Messages : 5
Détails du profil
Informations personnelles :
Nom : Jean-Baptiste Meslin

Informations forums :
Inscription : janvier 2011
Messages : 5
Points : 23
Points : 23
La version 1.2.1 de RCFaces est disponible les navigateurs Chrome et Safari sont maintenant entièrement pris en charge par le Framework.
Jbm-Vedana est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h14.


 
 
 
 
Partenaires

Hébergement Web