zoukankan      html  css  js  c++  java
  • Httpservlet 获取json对象字符窜

    使用的是google 的json转换jar

    import com.google.gson.JsonObject;
    import com.google.gson.JsonParser;

    import org.apache.commons.io.IOUtils;

    public void doPost(HttpServletRequest request, HttpServletResponse response)
                throws ServletException, IOException {

            response.setCharacterEncoding("UTF-8");
            response.setContentType("text/html; charset=UTF-8");
        

      //输入流的方式获取数据(自能获取一次) 

         //前端传来的数据为 {"act":1,"userinfo":{"nickname":"耐心"}}
            String requestStr = IOUtils.toString(request.getInputStream(), "UTF-8");
     
            JsonParser parser = new JsonParser();
            JsonObject root = parser.parse(requestStr).getAsJsonObject();

       int act = root.get("act").getAsInt();

          JsonObject userinfo = root.get("userinfo").getAsJsonObject();
              String Nickname=userinfo.get("nickname").getAsString());

    }

  • 相关阅读:
    Spring事务管理
    ssh三大框架整合
    SVN服务器安装教程
    springaop配置
    SVN学习笔记
    spring整合jdbc
    ubuntu 虚拟XP chm文件用不了
    Acegi的标签库authzauthorize
    android http 连接通信
    UltraISO(软碟通)制作安装Ubuntu
  • 原文地址:https://www.cnblogs.com/j2ee-web-01/p/6754153.html
Copyright © 2011-2022 走看看