java web mvc开发模式
来源:互联网 发布:中国网络暴力现状 编辑:程序博客网 时间:2024/05/22 01:35
1.搭建开发环境
1.1 导入项目所需的开发包
dom4j-1.6.1.jar
jaxen-1.1-beta-6.jar
commons-beanutils-1.8.0.jar
commons-logging.jar
jstl.jar
standard.jar
1.2 创建程序的包名
cn.itcast.domain
cn.itcast.dao
cn.itcast.dao.impl
cn.itcast.service
cn.itcast.service.impl
cn.itcast.web.controller
cn.itcast.web.UI (user interface)(放为用户提供用户界面的servlet)
cn.itcast.utils
junit.test
在web-inf\jsp目录,保存jsp页面
1.3 在类目录下面,创建用于保存用户数据的xml文件(users.xml)
2、开发实体user
private String id;
private String username;
private String password;
private String email;
private Date birthday;
3、开发dao
3.1 开发UserDaoXmlImpl
public void add(User user)
public User find(String username)
public User find(String username,String password)
3.2 抽取接口
3.3 开发工具类: XmlUtils
3.4 开发测试类
4、开发service(service 对web层提供所有的业务服务)
4.1 开发BusinessService
public void registerUser(User user) throws UserExistException
public User loginUser(String username,String password);
5、开发web层
5.1 开发注册
5.1.1 写一个RegisterUIServlet为用户提供注册界面,它收到请求,跳到register.jsp
5.1.2 写register.jsp
5.1.3 register.jsp提交请求,交给RegisterServlet处理
5.1.4 写RegisterServlet
1.设计用于校验表单数据RegisterFormbean
2、写WebUtils工具类,封装请求数据到formbean中
3、如果校验失败跳回到register.jsp,并回显错误信息
4、如果校验通过,调用service向数据库中注册用户
5.2 开发登陆
5.2.1 写一个LoginUIServlet为用户提供注册界面,它收到请求,跳到login.jsp
5.2.2 login.jsp提交给LoginServlet处理登陆请求
0 0
- java web mvc开发模式
- java web的MVC开发模式
- 理解Java-WEB开发中的MVC开发模式
- JAVA Web开发mvc
- java Web MVC模式简介
- Java web中的mvc模式
- Web开发模式--MVC设计模式应用
- Java与MVC模式开发
- java web开发模式
- Java Web开发模式
- Java Web开发模式
- java web开发模式
- java web 开发模式
- Java Web开发模式
- Java Web开发模式
- Java Web开发模式
- java web开发模式
- MVC模式和java web application-Java基础-Java-编程开发
- Map转json是如何保证顺序以及Gson的单例化
- Symfony之components--第一章:如何安装symfony的components
- 凸包模板!!
- js获取url参数值的两种方式
- Google vr sdk的使用
- java web mvc开发模式
- 数据流中的中位数
- 改变placeholder 字体颜色
- 模拟实现strstr函数
- 图片流上传前压缩
- hbase源码分析-compact
- A New Change Problem
- ANSIC 类型限定词
- 【数据结构 笔记02】栈的应用