第1章 搭建项目环境
1_创建DynamicWebProject(store_v5)
2_创建各个包结构
cn.itcast.store.web.servlet
cn.itcast.store.web.fitler
cn.itcast.store.web.base
Cn.itcast.store.service
cn.itcast.store.service.serviceImp
Cn.itcast.store.dao
cn.itcast.store.dao.daoImp
cn.itcast.store.domain
Cn.itcast.store.utils
3_导入JAR包
4_导入工具类
UUIDUtil CookUtil
5_导入配置文件
C3P0配置文件,修改参数(dbname,user,pass)
JDBCUtils:设置main方法,打印方法getConnection()返回值
6_导入编码过滤器(EncodingFilter)
对过滤器中的request上的3个方法进行增强
req.getParameterValues(); req.getParameterMap(); req.getParameter();
手动对过滤器进行配置
7_导入BaseServlet ,不需要配置
8_导入JSP页面
9_创建了用户模块相关程序
UserSerlvet UserService UserServiceImp UserDao UserDaoImp User
第2章 实现用户注册功能
开发约定
为了项目管理方便,不会从客户端直接发起请求到JSP页面.
先请求到Servlet,在由Servlet转发到JSP页面.
[if !supportLists]1.1 [endif]页面路径跳转
1_ /jsp/index.jsp 修改连接
注册
2_UserServlet__>registUI
return “/jsp/regist.jsp”;
1.2 注册功能原理分析