Categories
Uncategorized

DingDing 在线电子商务平台笔记(2)

Struct
=======
Struct通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。
上午 Struts 构建webproject
用户注册

###今日内容:

做注册模块,登录模块,主要解决数据库连接喝验证码问题

由于在网路不佳的环境当中,为了团队能够高效沟通,所以搭建了本地的FTP服务器,

* 本地地址:ftp://192.168.1.22
* 账户:dingding
* 密码:ding
并使用飞鸽传书进行内部交流

根据文档,注册的详细步骤,登录的详细步骤

###数据库

首先是单独的数据库连接
MyEclipse连接数据库需要制定一个数据库的驱动,这个文件老师有提供
![](http://cs.han.pm/wp-content/uploads/2014/07/dbproperties.png)
MyEclipse 可以直接连接到数据库
使用MyEclipse Database Explorer
![](http://img.juicecode.org/wp-content/uploads/2014/07/2014-07-20-上午10.05.08.png)
注意driver classname,当你自行配置db.properties的时候需要保证使用这里显示的driver classname

/Users/Han/Desktop/屏幕快照 2014-07-20 上午10.05.08.png

###404找不到页面

在开发过程中,有时会遇到文件打开之后会找不到文件,这个时候请确认

* 确认已经了数据库和Tomcat服务器
* 确认各种包到导入正确的目录
* 确认structs 的配置正确

###验证码无法显示

这个会有很多的原因

* 确认你的JDK版本比较新
* 确认你的包名字是否出现在你的验证码请求连接当中
>”http://localhost:端口号/项目名/user/image.action”

路径相关的请求主要出现在/js/regis.jsuser/register_form.jsp当中

Tips:
* 数据库设置好之后,可以用JdbcUserDAO.java来测试

Leave a Reply

Your email address will not be published. Required fields are marked *