java - 从 Servlet 发送和接收 JSON 数据

标签 java json web-services servlets

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

最佳答案

使用传递给 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() /
   }

关于java - 从 Servlet 发送和接收 JSON 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11967841/

相关文章:

java - Apache Shiro 错误凭据异常

java - Spring Test 的 MockMvc 和 Spring Remoting 的 HttpInvoker

javascript - Google map 嵌入 Api - 参数 q 无效

java - 开发 JAX-WS Web 服务客户端遇到错误

java 8 , tamcat 8 : Invalid byte tag in constant pool: 19

java - 如何从 Android 应用程序向 SOAP Webservice 发送数据?

java - 如何使用 ByteBuddy 子类化具有 1+ args 构造函数的抽象类

java - 如何从java获取操作系统的CPU使用百分比

javascript - javascript/jQuery 中的反射

java - Jaxb(json)解码错误,如何解码没有根元素名称的数据