返回顶部
首页 > 资讯 > 服务器 >Android应用中怎么与Apache Tomcat服务器实现数据交互
  • 915
分享到

Android应用中怎么与Apache Tomcat服务器实现数据交互

androidapachetomcat服务器 2023-05-31 00:05:23 915人浏览 独家记忆
摘要

Android应用中怎么与Apache Tomcat服务器实现数据交互?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。环境部署服务器:apache-tomcat-8.5.9语言版

Android应用中怎么与Apache Tomcat服务器实现数据交互?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

环境部署

服务器:apache-tomcat-8.5.9

语言版本:Java 1.8.0_101

编译环境:Eclipse

                  android Studio

调用jar包:Httpclient-4.2.5,httpcore-4.2.4 //HttpClient父类

                   mysql-connector-java-5.1.40-bin //用于连接Mysql数据库

思路:涉及到服务器端mysql数据库安装、WEB应用部分开发和Android客户端开发三个部分

步骤:

1、mysql数据库安装

a、先安装mysql-installer-commUnity-5.7.17.0,其中在Setup Type上选择“Server only”,然后记住数据库端口号和账号(例如:root)密码(例如:123456),如下图:

Android应用中怎么与Apache Tomcat服务器实现数据交互

Android应用中怎么与Apache Tomcat服务器实现数据交互

b、安装成功验证。命令行窗口输入密码,然后输入显示所有数据库命令:show databases; 一定要有分号,并按回车。

Android应用中怎么与Apache Tomcat服务器实现数据交互

Android应用中怎么与Apache Tomcat服务器实现数据交互

c、NavicatfORMySQL下载及使用。注册,然后连接数据库,输入密码后,能够看到已存在的数据库,可以在其中进行相关数据库和数据表的创建操作。

Android应用中怎么与Apache Tomcat服务器实现数据交互

Android应用中怎么与Apache Tomcat服务器实现数据交互

(具体以参考资料中的内容为主)

2、web应用部分开发

a、新建servlet,并且配置好web.xml中的相应信息(在WebContent下的WEB-INF文件夹下加入web.xml文件来连接servlet与jsp前端),此外还需在libs中添加mysql-connector-java-5.1.37-bin.jar文件,代码如下:

package com.Servlet;  import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.httpservlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;  import java.io.PrintWriter; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import com.DBTool.DBUtil;  @WebServlet("/Servlet") public class Login extends HttpServlet {   private static final long serialVersionUID = L;          public Login() {     super();     // TODO Auto-generated constructor stub   }      protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {     // TODO Auto-generated method stub     response.getWriter().append("Served at: ").append(request.getContextPath());   }       protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {     String ID = request.getParameter("ID");      String PW= request.getParameter("PW");     boolean type=false;     response.setContentType("text/html; charset=UTF-8");     PrintWriter out = response.getWriter();     try     {       Connection con=DBUtil.getConnection();       Statement stmt=con.createStatement();       //mysql数据库中的数据表,表名叫:demotable ,需要自己预先在数据库中进行创建,包含相应的字段和记录。       String sql="select * from mysql.demotable where uid="+ID+" and pwd="+PW;       ResultSet rs=stmt.executeQuery(sql);       while(rs.next())       {         type=true;       }     }     catch(Exception ex)     {       ex.printStackTrace();     }     finally     {       DBUtil.Close();       out.print(type);       out.flush();       out.close();     }   }  }

--结束END--

本文标题: Android应用中怎么与Apache Tomcat服务器实现数据交互

本文链接: https://lsjlt.com/news/222537.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android应用中怎么与Apache Tomcat服务器实现数据交互
    Android应用中怎么与Apache Tomcat服务器实现数据交互?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。环境部署服务器:apache-tomcat-8.5.9语言版...
    99+
    2023-05-31
    android apache tomcat服务器
  • Android实现与Apache Tomcat服务器数据交互(MySql数据库)
    需求:Android客户端连接服务器端MySQL数据库中的内容 环境部署 服务器:apache-tomcat-8.5.9 语言版本:Java 1.8.0_101 编译环境:Ec...
    99+
    2022-06-06
    Tomcat 数据 Apache mysql数据库 Mysql Android
  • android怎么与服务器端数据交互
    Android与服务器端数据交互可以通过以下几种方法实现: 使用HTTP请求:Android应用可以通过HTTP请求与服务器进行...
    99+
    2024-05-14
    android 服务器
  • Android应用中的webview怎么与JavaScript进行数据交互
    本篇文章为大家展示了Android应用中的webview怎么与JavaScript进行数据交互,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。首先需要初始化WebView以及设置支持JavaScrip...
    99+
    2023-05-31
    webview javascript android
  • Apache 服务器上的数据类型如何与 ASP 交互?
    在开发 Web 应用程序时,我们经常需要使用不同类型的数据。在 Apache 服务器上,数据类型包括字符串、整数、浮点数、布尔值和数组等。而在 ASP 中,数据类型也包括这些类型,但还包括日期、对象和空值等。 Apache 服务器与 AS...
    99+
    2023-08-31
    数据类型 apache 同步
  • Android应用中怎么实现与H5互调
    Android应用中怎么实现与H5互调?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。案例一:Java与Js简单互调    ...
    99+
    2023-05-31
    android h5 roi
  • Python与数据库的交互怎么实现
    本篇内容介绍了“Python与数据库的交互怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!MongoDB安装模块pip install...
    99+
    2023-06-22
  • Android应用中怎么利用WebView与Javascript进行交互
    Android应用中怎么利用WebView与Javascript进行交互?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Android中可以使用WebView加载网页,同时And...
    99+
    2023-05-31
    android webview javascript
  • Flex与JavaScript中怎么实现交互中调用
    今天就跟大家聊聊有关Flex与JavaScript中怎么实现交互中调用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、在JavaScript中调用Flex方法在Flex中可以用Ex...
    99+
    2023-06-17
  • thymeleaf中前后端数据交互怎么实现
    这篇“thymeleaf中前后端数据交互怎么实现”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“thymeleaf中前后端数据...
    99+
    2023-07-02
  • 怎么用Ajax与mysql数据交互实现留言板功能
    本篇内容介绍了“怎么用Ajax与mysql数据交互实现留言板功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2024-04-02
  • C#怎么实现允许服务与桌面交互
    本篇内容介绍了“C#怎么实现允许服务与桌面交互”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!onstart的时候修改注册表[HKEY_LOC...
    99+
    2023-06-17
  • Vue前端怎么实现与后端进行数据交互
    这篇文章主要介绍了Vue前端怎么实现与后端进行数据交互的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue前端怎么实现与后端进行数据交互文章都会有所收获,下面我们一起来看看吧。Vue前端与后端数据交互安装npm...
    99+
    2023-06-29
  • 使用springboot怎么实现前后台数据交互
    这篇文章将为大家详细讲解有关使用springboot怎么实现前后台数据交互,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.在路径中传递数据,比如对某个数据的id:123前台发送:格式大致如...
    99+
    2023-05-31
    springboot
  • vuejs中怎么实现父子组件间数据交互
    今天就跟大家聊聊有关vuejs中怎么实现父子组件间数据交互,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。父子组件之间的数据交互遵循:props do...
    99+
    2024-04-02
  • Naive与WebView在Android中怎么实现互相调用
    本篇文章为大家展示了Naive与WebView在Android中怎么实现互相调用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Android  Naive与WebView的互相调用详解An...
    99+
    2023-05-31
    android naive webview
  • node.js中怎么利用postman模拟HTTP服务器与客户端交互
    这篇文章给大家介绍node.js中怎么利用postman模拟HTTP服务器与客户端交互,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一、node搭建HTTP服务器node中使用 http 模块来创建 HTTP 服务器,...
    99+
    2023-06-20
  • 云服务器与云数据库怎么做数据交换
    云服务器和云数据库都是将数据从一台计算机传输到另一台计算机上的工具,但云服务器通常会提供一些附加功能,如数据传输功能、存储功能和备份功能。下面是一些云服务器和云数据库可能会涉及的数据交换的方式: 数据传输功能:将数据从一台计算机传输到另...
    99+
    2023-10-26
    怎么做 数据交换 服务器
  • 云服务器与云数据库怎么做数据交换的
    云服务器与云数据库之间的数据交换是通过API进行的,API是一种云计算服务提供商提供的API或接口,它可以让云服务器管理者和云数据库管理员之间共享资源和数据。 以下是一个简单的API示例,可以使云服务器与云数据库之间的数据交换: ```p...
    99+
    2023-10-27
    怎么做 数据交换 服务器
  • Android应用中怎么实现Activity之间的数据传递
    本篇文章为大家展示了Android应用中怎么实现Activity之间的数据传递,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。MainActivitypublic class MainActivity...
    99+
    2023-05-31
    android roi activity
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作