实现的功能:通过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下载!
没有合适的资源?快使用搜索试试~ 我知道了~
安卓服务器端struts+json和客户端打包下载,一个非常好的学习android客户端+服务器框架的好项目,麻雀虽小,五脏俱全
共75个文件
class:15个
jar:13个
xml:11个
3星 · 超过75%的资源 需积分: 10 55 下载量 81 浏览量
2014-11-11
09:35:15
上传
评论 1
收藏 6.15MB ZIP 举报
温馨提示
安卓服务器端struts+json和客户端打包下载,一个非常好的学习android客户端+服务器框架的好项目,麻雀虽小,五脏俱全
资源推荐
资源详情
资源评论
收起资源包目录
安卓服务器端struts+json和客户端打包下载(json-struts-android-mysql代码文件).zip (75个子文件)
json-struts-android-mysql代码文件
说明.txt 1KB
服务端
JsonWeb
.project 2KB
.settings
.jsdtscope 500B
org.eclipse.wst.common.component 459B
org.eclipse.jdt.core.prefs 364B
org.eclipse.wst.common.project.facet.core.xml 252B
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.jsdt.ui.superType.name 6B
.mymetadata 294B
WebRoot
WEB-INF
web.xml 829B
lib
struts2-json-plugin-2.1.8.1.jar 50KB
commons-io.jar 82KB
mysql-connector-java-5.0.7-bin.jar 524KB
javassist.jar 460KB
ognl-2.6.11.jar 164KB
commons-logging-1.0.4.jar 37KB
xwork-2.1.2.jar 2.18MB
json-lib-2.3-jdk15.jar 148KB
freemarker-2.3.8.jar 784KB
struts2-core-2.1.6.jar 719KB
commons-fileupload-1.2.1.jar 56KB
classes
com
dongzi
bean
User.class 874B
action
loginAction.class 3KB
db
GetConn.class 1KB
daoimp
UserDaoImp.class 1KB
struts.xml 953B
index.jsp 834B
META-INF
MANIFEST.MF 36B
.myeclipse
src
com
dongzi
bean
User.java 1KB
action
loginAction.java 2KB
db
GetConn.java 690B
daoimp
UserDaoImp.java 764B
struts.xml 953B
.classpath 529B
客户端
JsonAndroid
.project 847B
bin
AndroidManifest.xml 887B
JsonAndroid.apk 274KB
jarlist.cache 120B
dexedLibs
android-support-v4-78822b67e810814c83a056cb1a410b88.jar 229KB
res
crunch
drawable-hdpi
ic_launcher.png 6KB
drawable-mdpi
ic_launcher.png 3KB
drawable-xhdpi
ic_launcher.png 9KB
drawable-xxhdpi
ic_launcher.png 17KB
resources.ap_ 39KB
classes
com
example
jsonandroid
R$string.class 413B
R$layout.class 409B
MainActivity.class 5KB
R$drawable.class 422B
R.class 619B
R$style.class 446B
BuildConfig.class 355B
MainActivity$2.class 935B
R$attr.class 355B
MainActivity$1.class 1KB
R$id.class 607B
classes.dex 680KB
.settings
org.eclipse.jdt.core.prefs 177B
ic_launcher-web.png 50KB
AndroidManifest.xml 887B
proguard-project.txt 781B
libs
android-support-v4.jar 613KB
src
com
example
jsonandroid
MainActivity.java 5KB
project.properties 563B
res
values
styles.xml 697B
strings.xml 81B
layout
main.xml 2KB
drawable-ldpi
drawable-hdpi
ic_launcher.png 7KB
values-v11
styles.xml 334B
drawable-mdpi
ic_launcher.png 4KB
drawable-xhdpi
ic_launcher.png 12KB
drawable-xxhdpi
ic_launcher.png 24KB
values-v14
styles.xml 391B
.classpath 475B
gen
com
example
jsonandroid
R.java 2KB
BuildConfig.java 165B
assets
共 75 条
- 1
资源评论
- ambrosekm2015-10-28感觉还不错!!!比较适合初学者
极客雨露
- 粉丝: 799
- 资源: 77
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功