J'ai un tableau JSON JavaScript [tableau [chaîne]] appelé jsonArray
dans mon JSP1.jsp
.tableau JSON [array [chaîne]] pour tableau Java
Je convertis jsonArray
en une chaîne jsonArrayStr
en utilisant JSON.stringify(jsonArray)
en JSP1.jsp
.
Je passe jsonArrayStr
comme paramètre tout en appelant une autre JSP JSP2.jsp
ce Way-
"JSP2.do?jsonArrayStr="+jsonArrayStr
En JSP2.jsp
, je fais this-
String jsonArrayStr = request.getParameter("jsonArrayStr");
Maintenant, comment puis-je convertir jsonArrayStr
à Java tableau (JSP2.jsp
ne contient pas de code JavaScript)
Summary-
J'ai un tableau JSON JavaScript dans un JSP1.jsp
, que je veux accéder à un tableau Java normal/arraylist dans JSP2.jsp
. Comment puis-je y parvenir?
Commencez-vous avec un tableau unidimensionnel, ou un tableau bidimensionnel? Votre tableau contient-il uniquement des chaînes ou contient-il des tableaux contenant des chaînes? JSON.stringify() sur la matrice de e à une dimension ressemblerait: [ "a", "b", "c", "x", "y", "z"] JSON.stringify () sur un tableau bidimensionnel ressemblerait à: [["a", "b", "c"], ["x"], ["y", "z"]] – sdouglass
il ressemble à '[[ ["a", "b", "c"], ["x"], ["y", "z"]] ' – AlwaysALearner
@ utilisateur1649068 vous voulez créer un tableau d'objets java à partir de jsonarray? – Parvathy