Je développe une application web dans Struts 1.3, j'ai une situation où j'ai une grille et quelques contols sur la page jsp, disons que j'ai une liste déroulante, un textfield, un ajouter un bouton et un bouton soumettre maintenant mon exigence est que sur la sélection d'une valeur de dropdownlist, en mettant une valeur dans le champ textfield et en appuyant sur le bouton ajouter, il devrait être affiché dans la grille et pour cela j'ai pensé utiliser l'objet JSON lorsque l'utilisateur appuie sur ajouter un bouton une fonction javascript devrait appeler et mettre ces données dans l'objet JSON et en soumettant le formulaire je devrais obtenir cet objet JSON dans ma classe Action (Struts) ou côté serveur pour le manupler et enfin l'enregistrer dans la base de données.Comment créer un objet JSON dans la page jsp
Répondre
Voici un exemple que vous pouvez jeter un coup d'œil. Fondamentalement votre page JSP pourrait ressembler à ceci:
<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="org.json.simple.JSONObject"%>
<%
JSONObject json = new JSONObject();
json.put("title", "TITLE_TEST");
json.put("link", "LINK_TEST");
System.out.print(json);
System.out.flush();
%>
aussi regarder ceci: -
http://code.google.com/p/json-simple/wiki/JSPAndAJAXExamples
Si j'ai bien compris votre question, vous devez transmettre les valeurs JSON comme l'objet d'une classe (que je ferai référence en tant que classe MOdel).
Pour cela, vous pouvez faire quelque chose comme ça.
var Model=new Array();
Model['attribute1']=<value from any element in the form>
Model['attribute2']=<another value obtained from the page>
var param=JSON.stringify(Model);
Maintenant, la variable param est en fait le format JSON d'un objet de la classe Model.
Assurez-vous que les champs attribute1 et attribute2 sont des variables de la classe à laquelle vous devez lire les données de formulaire. De plus, les variables doivent être épelées correctement.
Vous pouvez modifier la signature de la méthode invoquée lorsque le formulaire est soumis pour accepter un objet de la classe Modèle.
Je ne suis pas sûr de la syntaxe de la signature de méthode lors de l'utilisation de Struts. Mais ont fait quelque chose de similaire en travaillant au printemps. Espérons que cela aide
- 1. comment créer un objet json dans jsp?
- 2. objet JSON dans JSP
- 3. lire un objet json dans jsp
- 4. Comment créer un objet JSON
- 5. Comment créer un objet JSON Node js
- 6. Comment créer un objet JSON en javascript
- 7. Comment créer et cloner un objet JSON?
- 8. Comment créer un objet JSON en Python
- 9. Comment créer cet objet JSON dans Golang?
- 10. Comment créer cet objet JSON dans ruby?
- 11. comment créer un objet json dans vb.net 2005
- 12. comment créer un json imbriqué dans java
- 13. comment créer jqGrid utilisant jsp
- 14. Créer un objet pour être attendu Json
- 15. Comment créer un HashMap ou un Hashtable multidimensionnel dans JSP/Java et le convertir en un objet JSON?
- 16. Créer un objet JSON en utilisant java
- 17. Comment créer un WSDL pour ma page JSP
- 18. créer JSON d'un tableau et un objet
- 19. Créer un objet à distance JSON
- 20. Comment analyser la chaîne JSON dans un objet JSON
- 21. Créer un objet JSON de C# classe
- 22. JSON: réutilisation objet JSON dans un autre objet JSON
- 23. Android - créer JSON Array et objet JSON
- 24. créer un objet à partir de JSON
- 25. Comment créer un objet JSON dans un tableau JSON en utilisant json_builder de Ruby?
- 26. Page pour créer un objet et un sous-objet
- 27. Comment créer un traitement multiple sur JSP?
- 28. Comment désérialiser ce JSON dans un objet?
- 29. Vecteur dans la page JSP
- 30. JSP: Erreur dans la page de renvoi
si une réponse vous aider, n'oubliez pas d'accepter cette réponse .... – anoop