javaweb三大框架构建用户管理系统
2016-12-15 14:38
302 查看
Struts2的工作流程
(1)客户端浏览器发出HTTP请求。
(2)根据web.xml配置,该请求被FilterDispatcher接收(需在web.xm设置核心Filter来拦截用户请求,使Struts2接入web应用)。
(3)根据struts.xml配置,找到需要调用的Action类和方法,经过一系列的拦截器(Interceptor)执行后,程序执行到action中的指定的方法,
并且从前台接收的参数通过IoC方式,将值注入给Aciton。
(4)Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。
(5)Action执行完毕,根据struts.xml中的配置result找到对应的返回结果result,并跳转到相应页面。
(6)返回HTTP响应到客户端浏览器。
开发流程
(1)添加web.xml配置文件,该请求被FilterDispatcher接收(需在web.xm设置核心Filter来拦截用户请求,使Struts2接入web应用)。
(2)添加Struts2的配置文件struts.xml,定义每种操作功能的action类(如用户登录,用户注册)。
(3)添加Hibernate的配置文件hibernate.cfg.xml配置文件(主要是数据库的配置属性)。
(4)实体类及其映射文件定义(包括构造函数和get(),set()的方法)。
(5)实体类实例信息需要持久化到数据库,所以需要定义其与数据库表的映射关系,这个映射文件要添加到hibernate.cfg.xml。
(6)dao层接口及其实现类定义,dao层用来对数据库操作层封装。
(7)查询数据的分页显示用到一个分页插件(要继承TagSupport)
(8)前台页面使用Frame布局,用到CSS。
(9)业务逻辑在action中,包括输入验证和各功能实现代码。
说的时候,从前台到后台
前台页面使用Frame布局,用到CSS。
实体类及其映射文件定义(包括构造函数和get(),set()的方法)
业务逻辑在action中,包括输入验证和各功能实现代码。
添加web.xml配置文件,该请求被FilterDispatcher接收(需在web.xm设置核心Filter来拦截用户请求,使Struts2接入web应用)。
添加Struts2的配置文件struts.xml,定义每种操作功能的action类(如用户登录,用户注册)。
添加Hibernate的配置文件hibernate.cfg.xml配置文件(主要是数据库的配置属性)。
实体类实例信息需要持久化到数据库,所以需要定义其与数据库表的映射关系,这个映射文件要添加到hibernate.cfg.xml。
dao层接口及其实现类定义,dao层用来对数据库操作层封装。
查询数据的分页显示用到一个分页插件(要继承TagSupport)。
(1)客户端浏览器发出HTTP请求。
(2)根据web.xml配置,该请求被FilterDispatcher接收(需在web.xm设置核心Filter来拦截用户请求,使Struts2接入web应用)。
(3)根据struts.xml配置,找到需要调用的Action类和方法,经过一系列的拦截器(Interceptor)执行后,程序执行到action中的指定的方法,
并且从前台接收的参数通过IoC方式,将值注入给Aciton。
(4)Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。
(5)Action执行完毕,根据struts.xml中的配置result找到对应的返回结果result,并跳转到相应页面。
(6)返回HTTP响应到客户端浏览器。
开发流程
(1)添加web.xml配置文件,该请求被FilterDispatcher接收(需在web.xm设置核心Filter来拦截用户请求,使Struts2接入web应用)。
(2)添加Struts2的配置文件struts.xml,定义每种操作功能的action类(如用户登录,用户注册)。
(3)添加Hibernate的配置文件hibernate.cfg.xml配置文件(主要是数据库的配置属性)。
(4)实体类及其映射文件定义(包括构造函数和get(),set()的方法)。
(5)实体类实例信息需要持久化到数据库,所以需要定义其与数据库表的映射关系,这个映射文件要添加到hibernate.cfg.xml。
(6)dao层接口及其实现类定义,dao层用来对数据库操作层封装。
(7)查询数据的分页显示用到一个分页插件(要继承TagSupport)
(8)前台页面使用Frame布局,用到CSS。
(9)业务逻辑在action中,包括输入验证和各功能实现代码。
说的时候,从前台到后台
前台页面使用Frame布局,用到CSS。
实体类及其映射文件定义(包括构造函数和get(),set()的方法)
业务逻辑在action中,包括输入验证和各功能实现代码。
添加web.xml配置文件,该请求被FilterDispatcher接收(需在web.xm设置核心Filter来拦截用户请求,使Struts2接入web应用)。
添加Struts2的配置文件struts.xml,定义每种操作功能的action类(如用户登录,用户注册)。
添加Hibernate的配置文件hibernate.cfg.xml配置文件(主要是数据库的配置属性)。
实体类实例信息需要持久化到数据库,所以需要定义其与数据库表的映射关系,这个映射文件要添加到hibernate.cfg.xml。
dao层接口及其实现类定义,dao层用来对数据库操作层封装。
查询数据的分页显示用到一个分页插件(要继承TagSupport)。
相关文章推荐
- JavaWeb框架-【Hibernate+Struts2】-框架世界的联手-图书管理系统
- 用户角色权限管理系统-----java web 脚手架搭建(一)
- .NET快速信息化系统开发框架 V3.2 -> Web 用户管理模块编辑界面-组织机构选择支持级联选择
- 基于java极速WEB+ORM 框架:jfinal2.0开发的通用后台管理系统及源码
- JavaWeb框架-Hibernate-4-沙场秋练兵-图书管理系统!
- 客户(用户)管理系统---基于数据库javaweb的增删改查
- .NET快速信息化系统开发框架 V3.2 -> Web 用户管理模块编辑界面-组织机构选择支持级联选择
- 大型JavaWeb分布式系统中关于maven多模块构建以及代码依赖管理
- Java_Web三大框架之Hibernate+jsp+selvect+HQL注册用户
- 大型JavaWeb分布式系统中关于maven多模块构建以及代码依赖管理
- java三大框架整合做权限管理操作
- Java、Extjs构建CRM客户管理系统(送源码)
- 临远老师完结课程:Java、Extjs构建CRM客户管理系统(送源码)
- javaweb三大框架SSH解读
- RDIFramework.NET ━ .NET快速信息化系统开发框架-4.5 用户管理模块
- Winform开发框架之权限管理系统改进的经验总结(4)--用户分级管理
- web工作流管理系统开发之五 开源osworkflow之用户系统改造
- RDIFramework.NET ━ .NET快速信息化系统开发框架-4.5 用户管理模块
- Java简单用户管理系统
- 用java构建企业级自动化框架(第三篇-脚本的管理)