一、介绍
主要技术:
(1)s2sh之间的整合
(2)dwr和s2sh整合(验证姓名是否相同)
(3)强大的jquery validator验证框架验证表单
(4)分页bean的编写
(5)过滤器,拦截器的编写
(6)泛型dao的编写
二、实例
1、数据库脚本
本例是采用mysql数据库,脚本如下:
2、表现层
(1)login.jsp(登录页面)
(2)logout.jsp(退出页面)
(3)exception(错误异常显示页面)
(4)studentList.jsp(学生列表页面)
(5)studentEdit.jsp(学生信息修改页面)
(6)studentAdd.jsp(学生信息添加页面)
(7)js脚本
student.js(采用jquery validator验证框架验证表单以及采用dwr框架验证姓名是否存在)
main.js
login.js(采用jquery validator验证框架验证登录表单)
除此之外,还用到jquery及其验证框架的js库,请自行下载
(8)CSS
style.css
3、数据访问层及其业务层
(1)DAO层
BaseDAO.java
BaseDAOImpl.java
UserDAO.java
UserDAOImpl.java
StudentDAO.java
StudentDAOImpl.java
(2)service层
StudentService.java
StudentServiceImpl.java
UserService.java
UserServiceImpl.java
(3)bean及其Hibernate实体映射文件
Student.java
User.java
Student.hbm.xml
User.hbm.xml
4、逻辑处理Action层
BaseAction.java
UserAction.java
StudentAction.java
5、公用的一些类
OpenSessionInViewFilter.java(重写spring包中的OpenSessionInViewFilter类,目的是解决事务提交出现的bug)
PageListData.java(分页组件)
OVLoadProperties.java(读取properties文件的内容)
confic.properties
log4j.properties
6、过滤器和拦截器
LoginFilter.java(jsp页面过滤器)
LoginedCheckInterceptor(action拦截器)
7、S2SH整合核心配置文件
struts.properties
struts.xml
applicationContext.xml
web.xml
dwr.xml
三、运行效果
页面没怎么修饰,比较土哈
(1)登陆页面
(2)学生信息列表页面
(3)学生信息添加页面
(4)学生信息修改页面
四、备注
分享到:
相关推荐
封装Ext.grid.Grid+dwr实现增删该查
SSH+DWR+EXT 增删改查,对于初学者很有帮助哦!
用EXTJS+S2SH+DWR做的一个雇员管理系统,为了便于理解,当时写的时候加了是少注释,希望对大家学习和理解有帮助,由于这个限制大小,所以就没有发JAR包,大家如果实在找不到JAR包,可以找我
建立Oracle数据库和tomcat等环境,自己修改一下用户名...有多层嵌套,因为是当时练手的,所以很简单的例子(不排除里面有些垃圾代码),对增删改查实现了弹出框(煤炭基建)和可编辑表格(电源基建)也有后台分页功能。
主要特色: (1)s2sh实现的增删改查 (2)jquery validator验证框架验证表单 (3)dwr和s2sh整合验证名称是否相同 (4)分页组件分装的更精简 (5)过滤器,拦截器的编写
绝对不会让你后悔的,此为自己练习时做的项目,综合了标题所述的技术
springMVC+dwr技术实现消息推送实例,简单实例演示如何用dwr实现后台向前台主动推送消息
Spring+Hibernate+Ext+dwr做的一个简单的grid的增删改查,面板布局, 通过autoload方式载入grid ,以及XML树的建立 ,连接MySql数据库 。JS文件代码在Demo文件夹下,JAVA代码在src下。适合新手
我也是初学3个框架的整合,希望多多指教!
一个利用DWR的简单应用实例,可以实现增删改查,全部数据存内存列表中,暂不用任何数据库支持,直接部署应用即可使用,方便易用...主要用于DWR初学者体验下DWR在页面的使用和配置方法.
Struts中的Dwr基础增删改查,可以借鉴学习下
基于annotation整合dwr实现的增删改查项目实战。包括三个项目实战例子
采用SSH+ajax(DWR)实现增删改查+分页的功能!!含有数据库!可以直接运行!
这个是一个ssh+ajax的增删改查实例,很适合刚入门的程序员,在项目中发展肯定要比你整天坐着看书好,希望会对大家有用
联系人实现了拖动实现好友分组。可以把grid直接拖到tree,不同于其他的例子,拖动grid后会在tree中加一个叶子节点,大家试下就会明白。 自己练习用的哦,做的不好不要骂我,哪里不好希望大家包涵。
一个牛逼的老师给的,很简答的例子,非常适合刚接触DWR的人,正常智商情况下都能看明白的,看过之后保证基本会用dwr,稍加熟悉就能完美使用!
该项目通过一键完成:自动生成指定表的增删改查功能(是用ajax完成的哦) 无刷新的。 使用的是jsp+jquery+struts2+dwr+hibernate+freemarker 下载后导入到myeclipse中部署到tomcat6上即可。 注意先按照方法初始化...
springMvc + dwr 注解 实现消息推送 ,支持单个用户精确推送以及指定成员.群推送. 不需要任何配置修改,即可使用
S2SH整合dwr,通过DWR实现了web即时通讯的功能。整个项目源码全在这里,还有说明!
struts2+hibernate+spring+dwr(用户注册)struts2+hibernate+spring+dwr(用户注册)