做android的,一个小项目改版,原来用的udp,还要各种协议,还是mobile的,让我改成安卓的。好吧,我android界面随便写写就好了。可是没有后台接口,让我自己做-.-
昨天下午开始做的,然后一脸懵逼,经过各种百度,问朋友,最终写出来了个不需要连数据库的最简单的接口。
1安装MyEclipse 原本做android的java环境就不用配置了。
2配置tomcat
3下载gson,jar包吗,添加依赖,并放到webRoot/web-inf/lib下
4创建web project
5写个LoginServlet 继承 httpServlet,重写doPost()和doGet()方法。代码如下
6修改web.xml,如下
7将项目部署到tomcat如下
8网页打开localhost:8080/repairs/login?name=123&pwd=12.13556,返回如下结果
{"result":"1","pwd":"12.13556","name":"123"},这里是用的get请求。
9这localhost手机是无法访问的,我们使用代理charles,请自行下载安装配置
10android post 请求,返回数据,大功告成。
这里只是个简单的写了个接口,主要的是这个流程和思想,身边如果有个会写java接口的朋友,这都不是事,本文就是给身边没有java后台的,还要自己写接口的提供一个思路。