• 软工超越日报-安卓APP联网下载数据(1) 5/8


    我们的app本身是要有联网功能的,那么我们要从网站上先获取到对应的json数据:

    web服务器端servlet代码如下:

    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            response.setCharacterEncoding("UTF-8");
            response.setHeader("Access-Control-Allow-Origin", "*");
            dao dao=new dao();
            infoV[] p=dao.seekallV();
            PrintWriter out=response.getWriter();
            int i=0;
            response.setContentType("text/html;charset=UTF-8");
            response.setHeader("content-type","text/html;charset=UTF-8");
            out.print("[");
            for(i=0;p[i].getId()!=null;i++) {
                out.print("{");
                out.print(""id":""+p[i].getId()+"",");
                out.print(""name":""+p[i].getName()+"",");
                out.print(""status":""+p[i].getStatus()+"", ");
                out.print(""symptom":""+p[i].getSymptom()+"", ");
                out.print(""level":""+p[i].getLevel()+"", ");
                out.print(""vcode":""+p[i].getVcode()+""");
                out.print("}");
                if(p[i+1].getId()!=null) {out.print(",");}
            }
            out.print("]");
            out.flush();
            out.close();
            
        }

    将数据库内信息拼接成完整字符串,效果如下:

     这是不是就有点像腾讯请求的那个json文件呢?

  • 相关阅读:
    mongodb分片
    mongodb副本集搭建
    mongodb数据导入导出
    mongodb安装、配置
    redis副本集
    redis安装,第一天
    redis常用命令
    mac中安装 RabbitMQ
    Vue常用模块
    nodejs,koa2常用模块
  • 原文地址:https://www.cnblogs.com/Sakuraba/p/14910883.html
Copyright © 2020-2023  润新知