方案是我想将我的json对象从我的servlet传输到jsp页面并从json获取数据并在jsp页面中显示。请帮助。提前感谢。
答案 0 :(得分:0)
您可以使用getAttribute()
来执行此操作,仅供服务器端使用。 You set an attribute in a servlet, and read it from a JSP. Can be used for any object, not just string.
调用servlet后,只需使用JSON对象设置属性,然后就可以将此请求转发到jsp页面
request.setAttribute("jsonObject", jsonObject);
request.getRequestDispatcher("/WEB-INF/processor.jsp").forward(request, response);
在JSP页面中,获取该JSON对象并使用它:
<%
JSONObject jo = (JSONObject) request.getAttribute("jsonObject");
out.println(jo.get("somekey"));
...
%>