zoukankan      html  css  js  c++  java
  • 软工超越日报-安卓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文件呢?

  • 相关阅读:
    line
    同步fifo的verilogHDL设计实例
    在DE1-SOC上运行Linux
    DE1-SOC连接设定
    Tcl语言笔记之二
    Tcl语言笔记之一
    关于复位赋初值的问题
    Altera FPGA中的pin进一步说明
    Altera FPGA中的pin简介
    笔记之Cyclone IV第一卷第四章Cyclone IV器件中的嵌入式乘法器
  • 原文地址:https://www.cnblogs.com/Sakuraba/p/14910883.html
Copyright © 2011-2022 走看看