功能:
A.注册
注册的内容包含:username,name,pwd,age,sex,phone
验证码:验证码出错,不能注册。
注册成功:自动跳转到登录
B.登录
包含的内容:username,pwd
登录成功:跳转到主功能页面(即列出当前系统所有
已注册用户)。
C.主功能页面
1)列出所有已注册用户的信息(包含
username,sex,age)
2)点“详细”链接:
列出用户的name,phone
如果是当前用户(比如用户sdd登录了系统,并且
点击的链接也是sdd),则可以上传照片,上传之后,
会立即显示照片。
如是不是当前用户,则只能查看照片。
表:
create table friend_user(
id bigint primary key auto_increment,
username varchar(20) unique,
password varchar(10),
name varchar(20),
age int(3),
gendar varchar(1),
phone varchar(20));
create table friend_pic(
id bigint primary key auto_increment,
picName varchar(100),
userId bigint);
注册:
除了以前要做的工作以外(验证码的处理,插入数据库)
为当前注册的用户创建一个存放上传照片的文件夹
在upload下面,建立一个文件夹 pic_id(id是用户id号)
登录:
比较用户名与密码
主功能页面:
列出所有用户(略)
点“详细”链接:
上传文件是否显示(即是否显示上传文件的那个表单):
比较 session.getAttribute("id")是否等于
user.getId()。如果相等,是当前用户,可以上传。
是否显示照片:
只要看session.getAttriubte("id")是否存在。
如果id存在,说明用户已经登录过系统,可以查看。
照片上传与显示:
当用户上传照片时,除了将照片文件存放到相应的
文件夹下面以外,还要将照片的文件名存放到friend_pic
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
friend_sys.rar (57个子文件)
friend_sys
.project 1KB
.settings
org.eclipse.core.resources.prefs 124B
.mymetadata 303B
WebRoot
login.jsp 2KB
css
style1.css 839B
style.css 9KB
WEB-INF
web.xml 1KB
lib
commons-io-1.4.jar 106KB
commons-fileupload-1.2.1.jar 56KB
mysql-connector-java-3.0.17-ga-bin.jar 241KB
classes
dao
impl
PicDaoJdbcImpl.class 3KB
UserDaoJdbcImpl.class 4KB
UserDao.class 392B
PicDao.class 321B
dao.properties 110B
web
ValiCode.class 2KB
VerifyImageServlet.class 2KB
MgrUser.class 7KB
ImageVerifier.class 3KB
entity
User.class 2KB
Pic.class 1023B
util
ConfigUtil.class 1KB
DBUtil.class 1KB
DaoFactory.class 908B
index.jsp 831B
regist.jsp 3KB
META-INF
MANIFEST.MF 39B
upload
img
bg.gif 446B
tableheader-bg.gif 3KB
nane.gif 12KB
content_bg.gif 143B
button.gif 104B
top_left.gif 258B
Thumbs.db 16KB
footer_bg.gif 439B
bullet_grey.gif 128B
footer.gif 2KB
tableheader-bg-grey.gif 1KB
bullet_green.gif 182B
main.jsp 1KB
detail.jsp 2KB
.myeclipse
src
dao
UserDao.java 449B
PicDao.java 251B
impl
PicDaoJdbcImpl.java 1KB
UserDaoJdbcImpl.java 3KB
dao.properties 110B
web
ValiCode.java 2KB
MgrUser.java 5KB
ImageVerifier.java 2KB
VerifyImageServlet.java 2KB
entity
User.java 1KB
Pic.java 577B
util
ConfigUtil.java 793B
DaoFactory.java 381B
DBUtil.java 792B
readme.txt 2KB
.classpath 601B
共 57 条
- 1
资源评论
- wangxue69332013-05-07资源不错,但是运行时报错的,不知道是不是我配置的有问题
- dreamsfan2013-07-08en 不错 可以参考
tz508408532
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功