android客户端通过servlet对数据库操作(图文)

一、服务端操作步骤:
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里面打印服务端返回的结果。结果为服务端查询数据库返回的信息。
    






















  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值