ajaxTree开源项目

组件和结构介绍
该目录树由我自己开发,没有采用第三方树组件,如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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值