Java Servlet返回JSON对象作为响应

当我像这样提交表单时,我正在调用一个java servlet

<form action="/doStuff" method="post" enctype="multipart/form-data">

在我的servlet中,我做了一些东西并创建了一个Object,现在我想回到创建调用的页面,并为该页面提供这些数据。

所以我现在正在这样做

String json = new Gson().toJson(packingListData);
        response.setContentType("application/json");
        response.setCharacterEncoding("UTF-8");
        response.getWriter().write(json);
        response.sendRedirect("/home.jsp");

如果我离开response.sendRedirect("/home.jsp"); 这一行我看到打印出来的页面localhost:9080 / doStuff的对象

那么我怎样才能回到表单提交的页面并获取这些数据呢?

谢谢

链接地址: http://www.djcxy.com/p/46075.html

上一篇: Java Servlet return JSON Object in response

下一篇: how to send an object with URLConnection?