资源简介
系统分前台和后台:
1.1前台实现:
用户登录:登陆用户信息验证。
用户注册:验证用户名,email地址是否可用。
用户信息完善:完善用户信息,降低用户前期注册的信息量。
图书分类展示:根据图书分类分页显示图书基本信息。
购物车:用户决定购买的商品可先加入购物车,之后一起结算。
下订单:用户填写收货所需的信息。
收藏夹:用户看好的图书但没想好是否要买的图书可先放入收藏夹。
图书搜索:用模糊查询实现通过书名查询图书。
1.2后台实现
用户管理:系统管理员对用户的删除、查询。
图书管理:系统管理员对图书的增删改
代码片段和文件信息
package com.bin.ireader.commons;
//IP地址+时间戳+三位随机数解决上传重名问题
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Random;
// 文件随机自动命名
public class IPtimeStamp {
private SimpleDateFormat sdf = null;
private String ip = null;
public IPtimeStamp() {}
public IPtimeStamp(String ip) {
this.ip = ip;
}
public String getIPtimeRand() {
StringBuffer buf = new StringBuffer();
if(this.ip != null) {
String s[] = this.ip.split(“\\.“);
for(int i=0; i buf.append(this.addZero(s[i]3));
}
}
buf.append(this.getTimeStamp());
Random r = new Random(); //后面随机数 加 3位
for(int i=0; i<3; i++) {
buf.append(r.nextInt(10)); //所有的数不超过 10
}
return buf.toString();
}
//返回时间戳
public String getDate() {
this.sdf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss. SSS“);
return this.sdf.format(new Date());
}
public String getTimeStamp() {
this.sdf = new SimpleDateFormat(“yyyyMMddHHmmssSSS“);
return this.sdf.format(new Date());
}
private String addZero(String strint len) {
StringBuffer s = new StringBuffer();
s.append(str);
while(s.length() < len) {
s.insert(0“0“);
}
return s.toString();
}
// public static void main(String args[]) {
// System.out.println(new IPtimeStamp(“192.168.2.3“).getIPtimeRand());
// }
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-06-09 22:45 iReader\
文件 21591 2013-12-06 14:38 iReader2.sql
文件 820 2013-11-18 19:06 iReader\.classpath
目录 0 2013-06-09 22:45 iReader\.myeclipse\
文件 294 2013-11-23 00:17 iReader\.myme
文件 1413 2013-06-09 22:46 iReader\.project
目录 0 2013-06-09 22:45 iReader\.settings\
文件 500 2013-06-09 22:46 iReader\.settings\.jsdtscope
目录 0 2013-06-09 22:46 iReader\.settings\.svn\
文件 878 2013-06-09 22:46 iReader\.settings\.svn\entries
文件 2 2013-06-09 22:46 iReader\.settings\.svn\format
目录 0 2013-06-09 22:46 iReader\.settings\.svn\prop-ba
目录 0 2013-06-09 22:46 iReader\.settings\.svn\props\
目录 0 2013-06-09 22:46 iReader\.settings\.svn\text-ba
文件 500 2013-06-09 22:46 iReader\.settings\.svn\text-ba
文件 629 2013-06-09 22:46 iReader\.settings\.svn\text-ba
文件 137 2013-06-09 22:46 iReader\.settings\.svn\text-ba
文件 49 2013-06-09 22:46 iReader\.settings\.svn\text-ba
文件 6 2013-06-09 22:46 iReader\.settings\.svn\text-ba
目录 0 2013-06-09 22:46 iReader\.settings\.svn\tmp\
目录 0 2013-06-09 22:46 iReader\.settings\.svn\tmp\prop-ba
目录 0 2013-06-09 22:46 iReader\.settings\.svn\tmp\props\
目录 0 2013-06-09 22:46 iReader\.settings\.svn\tmp\text-ba
文件 629 2013-06-09 22:46 iReader\.settings\org.eclipse.jdt.core.prefs
文件 137 2013-06-09 22:46 iReader\.settings\org.eclipse.ltk.core.refactoring.prefs
文件 49 2013-06-09 22:46 iReader\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-06-09 22:46 iReader\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-06-09 22:45 iReader\src\
目录 0 2013-06-09 22:46 iReader\src\.svn\
文件 143 2013-06-09 22:46 iReader\src\.svn\entries
文件 2 2013-06-09 22:46 iReader\src\.svn\format
............此处省略2560个文件信息
相关资源
- springmvc+Mybatis+axis2+webservice+quartz作业整
- myeclipse2017 ci10 破解工具亲测可用
- tomcat控制台详细错误日志设置
- Myeclipse 2015 CI 破解工具
- apache-tomcat-7.0.79.zip
- springmvc 实体层自动生成工具
- .net MVC+Bootstrap下使用localResizeIMG上传图
- .NET MVC实现文件上传
- 牛族Tomcat-auot-最新v1.2版
- Spring MVC 学习指南(第2版高清中文
- MyEclipse2018.8.0破解文件.zip
- springmvc_2020.rar
- 基于SSM的校社联社团管理系统SpringM
- MVC界面登录实现,没有存数据库
- MyEclipse10激活码
- MyEclipse2015Stable2.0补丁+注册机+步骤
- SSH功能完善的通讯录
- springmvc+netty实现聊天功能
- tomcat6.0 64位
- how tomcat works 高清中文版,英文版和随
- MyEclipse10.7.1破解+汉化 补丁+教程
- tomcat7.0.42 下部署websocket需要替换的包
- MyEclipse MyBatis Generatorl离线安装包
- tomcat7.063稳定版
- .net MVC网上书店源代码完整版
- MVC人力资源管理系统
- spring mvc中启动netty
- apache-tomcat-6.0.47.tar.gz
- MyEclipse2017CI7破解工具破解文件带教程
- 标准struts2和mvc写的用户管理
评论
共有 条评论