扫一扫,加我们为好友有惊喜哦~
-->

核心课程
开班动态
专题服务

您当前所在位置:首页 > 中心动态 >>
购物车项目摘要——常州电脑培训

1、利用MyEclipse添加上hibernate的框架;

2、手动添加上struts的框架
为什么:因为struts框架里面和hibernate框架有些包是重名的,如果都利用MyEclipse添加会出现包冲突的情况;
A、将struts需要的jar包拷贝到lib目录下;
B、在src下建struts.xml
C、在web.xml文件中声明struts的过滤器

3、分项目层次,写接口;

4、写接口的实现类,把实现方法也完善一下;
   登录注册接口:
         /**
  * 根据用户名密码判断用户是否存在
  * @param account
  * @return
  */
 public Account getAccount(Account account);
 
 /**
  * 注册方法
  * @param account
  */
 public void addAccount(Account account);
 
 /**
  * 判断用户名是否存在
  * @param account
  * @return
  */
 public Account getByName(Account account);

5、写Action,想清楚流程再写,想清楚需要带来什么,在控制类中需要做那些事情,有哪些流程(比方说,要判断用户名是否存在),想清楚要带走什么;

6、配置struts.xml

7、检查页面、Action、配置及服务类,确认无误,则上传到服务器,并测试;

8、注释:类要有注释,业务方法要有注释,if-else以及一些容易迷惑的地方要有注释;

二、上传图片
需要用到一些成型的组件:smartupload、struts upload

三、账户的安全性
为了保证账户的安全,密码需要使用加密算法加密,我们采用md5加密;

四、加入购物车
List ——》 Item
删除、修改买了几件 查找Item:按照ProductId来查找Item

增加:如果已经点击一次,后一次点击不能覆盖前一次点击 按照ProductId来查找Item

权限控制:登陆后能看到产品列表、购物车menu,管理员还能额外看到添加产品;
          Ajax自动检测用户名是否重复;


精彩文章推荐
项目开发过程中的注意事项(二)——常州技能培训[2012-6-30]
如何成为优秀的软件开发工程师—东方博宜软件开发[2012-6-27]
数据库中的函数——常州电脑培训[2012-6-20]
东方博宜室内设计培训——客厅装修效果[2012-6-11]
【东方博宜淘宝精英班】淘宝首页优化分析![2012-5-5]
常州电脑培训| 常州软件培训-用手摸屏幕的危害[2011-10-31]
常州软件培训——Ajax教程之第一个Ajax实例[2011-9-30]
常州Java培训——Ajax Http请求[2011-9-30]


返回顶部