servlet passes json to jsp

servlet

 JSONObject jsonObject = new JSONObject();
    	        jsonObject.put("categorys", l);
    	        
    	        JSONArray jsonArray = new JSONArray();
    	        jsonArray.add(jsonObject);
    			System.out.println(jsonArray);
    			//PrintWriter out = response.getWriter();
    			out.write(jsonArray.toString());
    			request.setAttribute("jsonstr", jsonArray);
    			request.getRequestDispatcher("../kan.jsp").forward(request, response);

jsp

var j=<%=request.getAttribute("jsonstr")%>

    var cc=eval(j);

Guess you like

Origin blog.csdn.net/weixin_40938312/article/details/106179395