——热爱开源,乐于分享
Android服务器搭建——Jsp+Servlet,返回Json到Android客户端
这几天心血来潮,想搭建一个简单的Android服务器端,用于客户端返回Json数据,就花了2天的时间补了一下JavaWeb方面的知识,然后网上看了几篇技术博客关于Android服务器怎么搭建的,自己就尝试搞一下,弄出来了,分享一下个人的实现方法,详细记录下来以备以后回顾。
1.服务器搭建:服务器搭建采用的是Jsp+Servlet框架,个人感觉,如果是仅仅的搭建简单的用于返回Json数据的服务器,Servlet超级方便;
2.Android客户端:客户端获取刚才搭建的服务器上的Json数据,采用了Android-Async-Http网络请求框架;
3.真机测试:主要是要注意Android真机测试访问localhost需要注意的地方。
下面正式开始:
一、搭建服务器
为了方便,服务器搭建采用Myeclipse,Tomcat7
1.Myeclipse:到网上直接下载一个exe安装文件进行安装即可;
2.Tomcat7:到Apache官网下载http://tomcat.apache.org/download-70.cgi,
并直接安装,安装成功后简单测试一下是否能够运行:
3.将Tomcat7部署到Myeclipse中
打开Myeclipse,进入“Window——preference”,然后输入“Tomcat”——点击Tomcat7.x——选择你刚才Tomcat7的安装路径
4.新建一个WebProject
(1)导入相关jar包。导入JavaWeb所需要的处理json所需要的jar包,(因为在服务器端需要对json的处理操作),并Build Path即可。
(2)构建相关类。
User.Java就是一个数据模型:
package com.csdn.bean;
import java.util.Date;
public class User {
private Integer id;
private String name;
private String pass;
private Date regDate;
private int age;
public User() {
super();
// TODO Auto-generated constructor stub
}
public User(Integer id, String name, String pass, Date regDate, int age) {
super();
this.id = id;
this.name = name;