一、服务端操作步骤:
1. 新建web项目![]()
![]()
2.新建一个servlet类
![]()
3.下载tomcat,解压,并运行cmd(配置环境变量java_home)
具体配置方法 百度。4.配置tomcat连接1)在servlet空白处,右击,选择configure server connector![]()
2)
5.添加项目到tomcat服务器
选择项目
运行![]()
6.用浏览器尝试访问项目的网页在浏览器上输入: http://localhost:8080/Test/显示如下,则说明第一步配置成功![]()
7.使用android虚拟机 Genymotion访问在浏览器上输入:http://192.168.56.1:8080/Test/8.servlet与数据库连接(写在doGet内)1) 在项目将服务器驱动jar包放在WebRoot-->WEB-INF-->lib下
2) 加载驱动Class.forName("com.mysql.jdbc.Driver");3) 通过驱动管理器获取数据库连接Connection con = DriverManager.getConnection(url, username, password);参数:String url="jdbc:mysql://localhost:3306/数据库名称";String username=""; 数据库用户名String password="";数据库密码4) 使用sql语句声明Statement stmt = con.createStatement();5) 查询StringBuffer res=new StringBuffer();ResultSet rs = stmt.executeQuery("select *from member");while(rs.next()){res.append(rs.getString(1));}6) 将查询结果返回请求的客户端PrintWriter writer = response.getWriter();writer.write(res.toString());writer.flush();
二. android客户端
使用volley框架,在onResponse里面打印服务端返回的结果。结果为服务端查询数据库返回的信息。