1

如何将 JSON 数据发送到我的 ServletdoPost()方法并接收回来?我有一个生成和使用 JSON 的 Web 服务。

4

1 回答 1

3

在 servlet 中使用传递给 doPost 方法的 HttpServletRequest 和 HttpServletResponse 参数

public class ExampServlet extends HttpServlet {
  public void doPost(HttpServletRequest request,HttpServletResponse response)throws ServletException, IOException
  {
    // to accept the json data

    String jsonData = request.getParameter("json");  

    // to send out the json data

    response.setContentType("application/json");
    PrintWriter out = response.getWriter();
    out.println(jsonData) ; 
    out.close() /
   }
于 2012-08-15T10:39:02.863 回答