Bonjour,
J'ai remarqué un problème sous firefox... lorsque je soumet une 2ème fois un formulaire, il m'ouvre la nouvelle page avec un wyciwyg:// devant.
Est-ce que quelqu'un aurait déjà eu ce problème ? Est-il connu ? Existe-t-il une solution ?
Bonjour,
J'ai remarqué un problème sous firefox... lorsque je soumet une 2ème fois un formulaire, il m'ouvre la nouvelle page avec un wyciwyg:// devant.
Est-ce que quelqu'un aurait déjà eu ce problème ? Est-il connu ? Existe-t-il une solution ?
- une recherche
- donne un résultat
- qui donne des explications:
WYCIWYG est également une abréviation utilisé par les navigateurs de la famille Mozilla. « What You Cache Is What You Get ». Il s’agit d’un schéma d’URL indiquant que la page en question est située dans le cache du navigateur. On le trouve dans la bordure d’adresse de ces navigateurs quand il y a une erreur de Java ou JavaScript, on a abandonné un mid-script, en voyant le code de la source d’un iframe, etc.
Mon projet du moment: BounceBox, un jeu multijoueurs sur Freebox, sur PC et depuis peu sur smartphone/tablette Android.
Oui, merci... google est ton ami tout ça je connais (et j'ai déjà fait ^^).
Mais cela ne donne aucune réponse à mes questions.
Quelle erreur de Java je pourrais avoir avec JSF ? (sachant que le code compile bien). Le développeur n'a pas la main sur le code Javascript généré... alors si du Javascript n'est pas correct, comment puis-je savoir ce qui ne va pas pour le corriger ?
un exemple comment tu soumets ton formulaire?
Articles: Richfaces - JBosstools pour JSF.
Je soumet mon formulaire par un bouton valider ajax :
Pour info, le tout est dans un <h:form> et j'utilise <a4j:keepAlive beanName="monBean" /> pour conserver mon bean entre les requêtes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a4j:commandButton type="submit" eventsQueue="foo" action="monAction" value="valider" />
J'ai besoin de conserver mon bean car j'effectue des tests sur les champs de mon formulaire côté serveur.
Lorsque je valide une première fois, l'action se passe sans problème. Lors d'une 2ème validation, le wyciwyg apparait (et pourtant l'action enclenchée est bien effectuée).
oui le problème est que les composants a4j ne sont pas fait pour la navigation, soit utilise un h:commandbutton ou ajoute à la règle de navigation une redirection:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <redirect/>
Articles: Richfaces - JBosstools pour JSF.
Si j'ajoute une redirection, je perd tout ce que j'ai dans ma requête donc c'est proscrit (sinon je suis obligé de tout mettre en session pour tout récupérer après et c'est un peu lourd).
J'aimais bien le composant <a4j:commandButton car il me permettait de limiter le multi-clic par l'attribut eventsQueue="foo".
Enfin, tu confirmes mes soupçons concernant ce composant. je vais revenir au h:commandButton mais il va falloir que je gère derrière pour empêcher le multi-requêtage :s.
Merci pour ton avis, Sniper
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