Bonjour,

Pour conserver et restaurer des données, à partir d'une jsp contenant les informations en questions, j'utilise un bean java que je sérialise et que je stocke dans une base de données.

La plupart des informations en question sont des String, donc pas de problème. En revanche, j'aimerai aussi stocker des résultats d'une requête Ajax qui se trouvent dans un JSonObject. Pour la sérialisation, j'utilise un .toString() sur mon objet.

Mon problème se situe dans la recréation en Javascript de cet objet en question : je récupère bien ma string correspondant à mon objet lors de la désérialisation, mais lorsque je fais un JSON.parse() dessus, ça ne marche pas. On dirait qu'il n'arrive pas à matcher la syntaxe...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<%String jsonRes = storedRequest.getSearchResults();%>
<script type="text/javascript">
	var testjson = JSON.parse("<%=jsonRes%>");
</script>
Auriez vous une idée?
Merci
GzG