javascript - web程序如何为手机app提供接口,

查看:81
本文介绍了javascript - web程序如何为手机app提供接口,的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我用jsp和servlet写了一个web程序,然后现在需要手机端可以借助web程序的接口来操纵数据库数据,servlet是继承自httpservlet的,知道是在servlet中返回json或者xml数据,但是不知道怎么返回,还有这个的一个具体的流程是怎样的。求大神解答,要是有相关的demo可以发给我邮箱631597315@qq.com,万分感谢。

解决方案

好吧,给你贴个完整的代码。

package com.gkeeps.study.web;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class Foo extends HttpServlet {
    private static final long serialVersionUID = 1L;
    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {
        response.setHeader("Content-Type","application/json; charset=UTF-8");
        response.getWriter().write("{'key':'value'}");
    }
}

至于{'key':'value'}这个字符串怎么来,有很多库支持对象到字符串的转换:

https://github.com/FasterXML/...
https://github.com/alibaba/fa...

这篇关于javascript - web程序如何为手机app提供接口,的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆