实现的功能:通过Android客户端访问web服务器,实现一个登录功能,判断用户输入的用户名与密码是否与数据库的一致。
使用技术:服务端:Struts2+javabean+servlet(struts2的)
客户端:Android 4.0.2
数据库:MySQL
数据传输:Json
使用说明:
1、利用MySQL新建数据库,建数据表:usermsg,有两个属性:username、password,字段类型为varchar;
2、将数据库名、用户名、密码,依次写入文件GetConn.java(位于\json-struts-android-mysql代码文件\服务端\JsonWeb\src\com\dongzi\db)的"connection=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/此处填DB名","DB帐号","DB密码");"
3、如果表名和属性不按第一步建,则要改UserDaoImp.java(位于\json-struts-android-mysql代码文件\服务端\JsonWeb\src\com\dongdbimp)的"PreparedStatement ps=conn.prepareStatement("select * from usermsg where username=? and password=?");"
4、利用MyEclipse导入工程(JsoWeb),步骤大概是file\import
5、利用带有Android SDK的Eclipse导入JsonAndroid,该版本为Google API 16.
本实验参照前人完成,多谢前人的分享。欢迎切磋,本人菜鸟。mail:hfutwjw@gmail.com。联系注明来自csdn下载!
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
Android 利用JSON,通过Android客户端访问web服务器,实现一个登录功能-IT计算机-毕业设计.zip (75个子文件)
利用JSON,通过Android客户端访问web服务器,实现一个登录功能
json-struts-android-mysql代码文件
服务端
JsonWeb
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.common.component 459B
org.eclipse.wst.jsdt.ui.superType.container 49B
.jsdtscope 500B
org.eclipse.jdt.core.prefs 364B
src
com
dongzi
action
loginAction.java 2KB
db
GetConn.java 690B
bean
User.java 1KB
daoimp
UserDaoImp.java 764B
struts.xml 953B
.project 2KB
WebRoot
META-INF
MANIFEST.MF 36B
WEB-INF
web.xml 829B
classes
com
dongzi
action
loginAction.class 3KB
db
GetConn.class 1KB
bean
User.class 874B
daoimp
UserDaoImp.class 1KB
struts.xml 953B
lib
commons-logging-1.0.4.jar 37KB
xwork-2.1.2.jar 2.18MB
ognl-2.6.11.jar 164KB
json-lib-2.3-jdk15.jar 148KB
commons-fileupload-1.2.1.jar 56KB
commons-io.jar 82KB
struts2-core-2.1.6.jar 719KB
freemarker-2.3.8.jar 784KB
javassist.jar 460KB
struts2-json-plugin-2.1.8.1.jar 50KB
mysql-connector-java-5.0.7-bin.jar 524KB
index.jsp 834B
.mymetadata 294B
.classpath 529B
说明.txt 1KB
客户端
JsonAndroid
bin
classes.dex 680KB
JsonAndroid.apk 274KB
res
crunch
drawable-hdpi
ic_launcher.png 6KB
drawable-xhdpi
ic_launcher.png 9KB
drawable-xxhdpi
ic_launcher.png 17KB
drawable-mdpi
ic_launcher.png 3KB
jarlist.cache 120B
dexedLibs
android-support-v4-78822b67e810814c83a056cb1a410b88.jar 229KB
classes
com
example
jsonandroid
MainActivity.class 5KB
BuildConfig.class 355B
MainActivity$2.class 935B
MainActivity$1.class 1KB
R$layout.class 409B
R$id.class 607B
R$drawable.class 422B
R$attr.class 355B
R.class 619B
R$string.class 413B
R$style.class 446B
resources.ap_ 39KB
AndroidManifest.xml 887B
res
values-v11
styles.xml 334B
values-v14
styles.xml 391B
drawable-hdpi
ic_launcher.png 7KB
drawable-xhdpi
ic_launcher.png 12KB
drawable-xxhdpi
ic_launcher.png 24KB
values
strings.xml 81B
styles.xml 697B
drawable-mdpi
ic_launcher.png 4KB
layout
main.xml 2KB
proguard-project.txt 781B
ic_launcher-web.png 50KB
gen
com
example
jsonandroid
BuildConfig.java 165B
R.java 2KB
.settings
org.eclipse.jdt.core.prefs 177B
src
com
example
jsonandroid
MainActivity.java 5KB
.project 847B
.classpath 475B
project.properties 563B
AndroidManifest.xml 887B
libs
android-support-v4.jar 613KB
共 75 条
- 1
芝麻粒儿
- 粉丝: 5w+
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- docker一键安装包
- Screenshot_20240430_144340_com.ss.android.ugc.live.jpg
- 回到山沟沟.mp3
- 基于matlab实现自适应波束形成RLS及LMS算法仿真源程序1.rar
- 基于matlab实现自己编写的基于卡尔曼滤波的利用加速度传感器的计步器,测试数据是传感器放在腰部和手臂 .rar
- 基于matlab实现阵列信号处理,波束形成.rar
- 111111111111111111
- 基于matlab实现计步器编程;对当前的计步器装置的数值算法模拟 .rar
- Mdb学习查看PW;access;mdb;pw;password;patch
- 基于matlab实现关于语音信号声源定位DOA估计所用的一些传统算法.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0