javascript - web程序如何为手机app提供接口,
本文介绍了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屋!
查看全文