基于servlet的服务端与安卓客户端的通信(文本)

来源:互联网 发布:汉唐古钱币交易所软件 编辑:程序博客网 时间:2024/05/29 04:42

首先,先看一下服务端包的结构


首先是UserManager


接着是上面调用到的UserService

再接着是上面调用到的UserDao


然后是俩个工具类


另外,在WebRoot的相关路径(详细路径参考图片)需添加以下包


其中的rt.jar位于你安装的jdk路径(我的是E:\Java目标文件夹\liblib下面

其他包请自行百度


另外,web.xml的配置如下(eclipse)中的开发似乎不需要配置web.xml


至此,服务端搭建完成,为了测试你的服务端,你可以启动服务端后在浏览器中输入以下地址:

http://localhost:8080/AndroidWebService/servlet/UserManager?request_flag=login&username=admin&password=123(用于上面的配置中有了<url-pattern>/servlet/UserManager</url-pattern>这一句,所以这里的地址就有了servlet,所以,如果你改动了配置,这里的地址也要做相应修改)


结果如下:


接下来是安卓客户端:

首先是MainActivity


其次是俩个工具类

此处省略布局文件


效果图如下:


另外,只支持传送文本信息,至于图片和文件有待进一步研究

0 0
原创粉丝点击