Springs MVCからJSONオブジェクトを送信して、HTMLページでJavaScriptオブジェクトに変換するにはどうすればよいかという質問があります。
従来の方法で行います。以下は、リクエスト属性を設定してJSPページに転送するJavaサーブレットのスニペットです。
JSONObject jsonObj = new JSONObject();
jsonObj.put("name","test");
jsonObj.put("age",24);
request.setAttribute("jsonObj",jsonObj);
request.getRequestDispatcher("test.jsp").forward(request,response);
JSPでは、次のように取得します。
<script type="text/javascript">
var jsonObj =<%=request.getAttribute("jsonObj"); %>;
alert("name = "+jsonObj.name+" ; age = "+jsonObj.age); // This will output name and age from the JSON Object
</script>
では、SpringsMVCで同じことをどのように行うことができるかを尋ねる必要があります。DispatcherサーブレットからJSONObjectを送信し、JSPページでJSオブジェクトに変換するにはどうすればよいですか?