ajaxTree开源项目
来源:互联网 发布:数据生命周期管理 编辑:程序博客网 时间:2024/06/05 17:17
组件和结构介绍
该目录树由我自己开发,没有采用第三方树组件,如jstree。完全以jquery为基础对树进行操作。
程序建立在spring3.0.7、struts2 2.3.1.2、hibernate3.6.9、jquery1.6.4、jxl2.6.12、jstl1.2、junit3.8.1、json上面。
程序模块逻辑结构分为展示页面(html)、jquery(html元素操作和异步通信)、action层、service层、dao层。
程序前台页面完全国际化,属性文件是categoryTree_zh_CN.properties。
程序设置了spring的事务管理和数据源支持。
后台Java代码完全分层设计,各层相对独立。添加独立的service异常,把数据处理异常封装在service层之下。action只能调用service。以及抽出功能模块的struts、spring配置文件和资源文件存放在该模块目录之下。
已设置jquery的utf8异步通信编码,和filter来控制传输编码格式。
程序设计了独立前台展现页,使页面元素动态展现和通信完全交给jquery。html只负责页面布局和数据在浏览器的展现,该程序全部采用异步通信,包括文件上传。所有js功能存放在base.js中。
把所有的jsp页面放在web-inf之下,加强安全性。
定义了全局异常处理机制。完善了各阶段数据验证。
功能介绍
支持最大7级子目录;
支持文件上传添加,更新目录;
完全ajax操作控制,包括目录增、删、改、查,和文件上传;
任意调整目录显示结构(未实现鼠标拖拉调整);
非常人性的操作和美观的界面;
非常人性的操作和美观的界面;
运行环境
tomcat 6+
jdk 5+
mysql 5+
配置环境
数据库参考spring数据库配置文件;
再无其他配置项;
注意事项
请事先运行sql文件,配置数据库。
----------------------------------------
欢迎下载使用,完善。
欢迎留言。
项目源文件 ver1.0
http://115.com/file/e7s7v436
- ajaxTree开源项目
- ajaxTree 用Javascript 写的树形导航控件 jsTreeView
- 【整理】android开源项目【项目篇】
- 【转】android开源项目---项目篇
- android开源项目---项目篇
- android开源项目【项目篇】
- 【转】android开源项目---项目篇
- Android开源项目 优秀项目
- 整理Android项目的开源项目
- Android开源项目大全 - 项目类
- 开源项目
- 参加开源项目
- 开源项目
- 开源项目网址
- 经典开源项目
- 开源项目网址
- 开源项目介绍
- 常用开源项目
- NetFlow学习笔记
- Anndroid的进程和现成模型
- 安装完成oracle11g以后,提示没有listener.
- Hibernate中使用<generator>设置主键生成方式最通用、最高效的方法
- sql语句查询Oracle|sql server|access 数据库里的所有表名,字段名
- ajaxTree开源项目
- TCP-IP详解卷一:协议 笔记
- 经典小程序
- 输入一个字符判断该字符为数字,大写字母,小写字母,还是其他字符
- 调试Android程序报错
- VS2005中,无法执行添加/移除操作,因为代码元素是只读的
- [C] C程序100例_016
- 电信:自娱自乐的全员揽装,让人心寒!
- 文本文件应用