Je joue avec Stripes et je me demande s'il est possible d'envoyer des données générées Javascript à ActionBean. Pour être plus précis, lorsque je clique avec ma souris sur certains éléments de la page, je veux renvoyer l'ID de cet élément à ActionBean après avoir cliqué sur stripes:link
. Si j'ai déjà enregistré cet identifiant dans une variable JS id
, comment faire?Comment envoyer des données à ActionBean via JavaScript?
2
A
Répondre
2
Utilisez-vous un lien paramétré?
<stripes:link id="mylink" href/beanclass="..." event="...">
<stripes:param name="id" value="some_default_value"/>
Click on me!
</stripes:link>
qui générerait plus probablement: http://mysite.com/...?id=some_default_value
, qui vous plus tard utiliser javascript pour changer some_default_value
au id
que vous voulez?
Remarque: Suggestion non vérifiée. Je n'ai pas d'outil de développement installé sur ce vieux lappie.
Modifier: la réflexion, pourquoi ne pas simplement écrire un peu de javascript pour ajouter "?id=" + id;
à l'adresse URL du lien?
1
créer un élément d'entrée cachée dans votre html
<input type="hidden" name="?" id="?" />
utiliser javascript pour définir la valeur de celui-ci
document.getElementById("?").value = ??;
et la valeur sera affichée avec votre soumission du formulaire.
Questions connexes
- 1. Gestion des données dans ActionBean
- 2. Comment envoyer correctement des données via MINA?
- 3. Comment envoyer des données via POST?
- 4. Envoyer des SMS à des téléphones mobiles via JavaScript
- 5. envoyer des données audio à javascript
- 6. Comment envoyer des données via Internet via la console
- 7. Comment obtenir des données dans le servlet envoyer via dojo.xhrPost
- 8. Comment envoyer des données XML à une URL via JavaScript dans une application Adobe AIR?
- 9. Envoyer Div ID à javascript via onclick
- 10. Envoyer des données via QueryString avec ASP.NET
- 11. jQuery envoyer des données HTML via POST
- 12. Comment envoyer des emails via javascript sans utiliser de programme?
- 13. Envoyer des données à XML via AJAX jquery
- 14. Un formulaire PDF téléchargeable et remplissable peut-il envoyer des données à un serveur via JavaScript?
- 15. Comment envoyer correctement des données json via Net.WebRequest - PowerShell
- 16. comment envoyer des données via wifi dans l'iphone
- 17. Comment envoyer des données via la méthode GET?
- 18. Stripes Liaisons d'URL ActionBean
- 19. Comment envoyer des entiers à arduino via série?
- 20. Envoyer des tableaux de données de PHP à JavaScript
- 21. Envoyer des paquets via IPERF
- 22. Comment envoyer des SMS via l'application Windows
- 23. Envoyer des messages à l'utilisateur via des signaux django
- 24. Envoyer des données via cURL sans recharger la page
- 25. Python envoyer/recevoir des données hexadécimales via un socket TCP
- 26. Envoyer ByteArray à JavaScript
- 27. Envoyer des variables Javascript
- 28. PHP - Rediriger et envoyer des données via POST
- 29. Envoyer des données via Bluetooth en utilisant le crash GameKit
- 30. envoyer des données binaires via POST sur android
Juste essayé, mais cela ne fonctionne pas. Peut-être que ce serait le cas si j'utilisais le formulaire, mais je veux lancer un événement via un lien. Des idées? – marioErr
oui cela ne fonctionnerait qu'avec un formulaire. Je vais laisser à quelqu'un d'autre de vous expliquer comment le faire sans un formulaire, car ce serait un peu plus un hack. – pstanton