55 Star 74 Fork 62

夏悸 / sshe

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

#SSHE Easyui演示项目

SSHE示例项目是一个由Eclipse Kepler创建,Struts2.3.x+Spring3.2.x+Hibernate4.2.x+CXF2.7.x+EasyUI1.3.4+Maven架构的示例程序 当前示例演示了包括:权限控制、超大附件文件上传、EasyUI基本组件使用等等功能,具体请自行看本示例演示功能 SSHE框架环境需求:JAVA环境:JDK7+;数据库环境:oracle10g+/sqlserver2000+/mysql5+;WEB容器环境:jetty6+/tomcat6+;编译环境:maven:3.x+

如果发现系统有BUG,请给我发Email:89333367@qq.com

v20131021

  • 在sy.test包下,添加了POI读取excel和写入excel的小例子
  • 在sy.test包下,添加了apache的commons包下的lang3的一些常用工具示例
  • 在sy.test包下,添加了apache的commons包下的dbutils工具的一些常用示例

v20131018

  • 升级Highcharts到3.0.6版本
  • 升级plupload到2.0.0版本
  • 升级jquery到2.0.3版本

v20131015

  • 更换了oschina的ma#### ven仓库

v20131011

  • 修正“我的信息”某些情况下会报空指针的问题

v20131010

  • 添加了一个WebSer#### vice(CXF)的示例,请点击这里来查看已发布的服务
  • 更换了batik的JAR包为org.apache.xmlgraphics下的,解决了tomcat容器中,导出图表后台报错的BUG

v20131009

  • 更新了jetty插件的JAR包为最新版本

v20131003

  • 改变了所有编辑功能页面的等待提示z-index级别,避免页面没有加载完毕,就点击了编辑按钮会出错的BUG

v20131001

  • 新增了combobox/combogrid的一个扩展,用于检验用户autocomplete后的值是否存在与下拉列表中,如果不存在则认为用户输入无效
  • 修正初始化数据库时,如果改动了资源或者机构的父节点,会初始化不成功的BUG

v20130930

  • 新增了combobox的autocomplete功能,在首页登录页面演示
  • 新增了combogrid的自动补全功能,在首页登录页面演示
  • 其他细节修改
  • 一些BUG的修正
  • 升级了所有能升级的JAR包

v20130927

  • 修正了角色管理,排序报错的问题
  • 修正角色分布图表中,导出PDF格式显示不正确的问题
  • 修正Highcharts导出JPEG图片时,后台报错的问题

v20130926

  • 修改了File404Filter的判断方式,尽量提升响应速度
  • 修正了谷歌浏览器下,不能点击删除按钮的BUG
  • 修正了某些情况下init数据库失效的问题
  • 修正某些情况下机构删除出错的问题

v20130925

  • 修改了inc.jsp,引入版本号概念,避免IE缓存导致样式或JS不更新导致错误
  • tabs的tools添加文字提示
  • 添加了官方演示示例和API等链接
  • 更新了syExtCss.css样式
  • 其他小细节修改
  • 修改了上传文件的路径,便于部署项目后,上传的文件依然存在
  • 修正了west没有滚动条的BUG

v20130924

  • 为图表功能增加了导出文件功能,可以导出为PNG/JPEG/PDF类型的文件
  • 初始化数据库添加synchronized修饰符
  • 修改默认日志级别
  • 增加了tabs的演示,tabs可以选择上下左右显示
  • 修正了几个页面的editable:false问题

v20130923

  • 修正了syExtEasyUI.js扩展中,idField/textField/parentField的命名错误问题
  • 新增用户登录注销历史记录功能
  • 演示了用户增加session属性时的监听示例,记录了用户登录、注销的相关信息
  • 修正一些grid的显示问题
  • 升级了struts2的版本到2.3.15.2

v20130922

  • 统计报表中,增加等待提示功能,避免用户看到白板
  • 修正初始化数据库的时候,超级管理员没有赋予所有机构,导致他不能给他人分配机构的BUG
  • 调节了一下grid中按钮显示的顺序
  • 修正了用户管理中,给用户选择机构的时候,一个显示问题的BUG

v20130921

  • 修正,当添加资源时,url为空的时候,删除资源会发生删不掉的情况
  • 修正,当执行初始化数据库功能时,以前添加的资源、角色会看不到的情况
  • 默认配置了缓存静态内容、关闭了开发模式配置,如需改动请自行修改struts.xml的配置

v20130920

  • 增加了一个过滤器,用于用户上传的文件丢失时,返回一个默认的图片
  • 修正了用户编辑和显示时,如果photo字段是空,会报错的问题
  • 新增一个用户登录、注销监听器,二次开发时可以利用这个监听器做某些事情
  • 优化了treegrid/datagrid的显示速度,增加了展开搜索刷新功能

v20130918

  • 添加了一个饼图的示例
  • 更新了log4j的配置信息
  • 更新了pom.xml,目前最新JAR包依赖
  • 文件上传添加可配置上传路径参数

v20130916

  • 修正用户管理中,新增用户可以重复登录名的BUG
  • 修正用户管理中,新增用户没有默认密码的BUG
  • 修正用户管理中,编辑用户可以重复登录名的BUG

v20130915

  • 修正了文件上传后,回显路径不对的问题
  • 修正了IE浏览器下,选择上传文件后,看不到删除按钮的问题
  • 用户管理,增加了过滤条件功能
  • 更新了一些预设图标显示
  • 增加了一个图表示例

v20130914

  • 重构了2012年SSHE示例的所有代码,使类和文件更加清晰,便于管理
  • 配置文件分离,不同功能放到不同的配置文件中
  • 新增了文件上传的功能,演示在用户添加/编辑中,真实上传文件进度条
  • 支持超大附件上传(理论上无限大附件),演示系统有限制,请自行下载源码,修改其中配置;上传原理,利用plupload插件,将要上传的附件进行分块(分块大小取决于配置);例如要上传一个1GB的附件,那么在上传的时候,plupload会自动进行文件切割,将1GB的文件分割成N小块,然后分批上传,避开了浏览器上传大附件的限制;最后全部上传成功后,在后台进行文件合并,将N块文件合并成正确的文件
  • 升级了easyui版本到1.3.4,支持IE6/7/8/9/10/火狐/谷歌等浏览器
  • 升级所有JAR包到最新
  • 使用了jetty插件的SSHE项目可单独运行,不需要发布到WEB容器
  • 尽可能的标注了更详细的注释
  • 新增了项目监控功能
  • 新增了机构管理
  • 权限架构:一个用户可以属于多个角色,一个用户也可以属于多个机构;一个角色可以访问多个资源,一个机构也可以访问多个资源;
  • 更新部署说明
  • 还有一些其他细节更新
The MIT License (MIT) Copyright (c) 2013 ____′↘夏悸 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

SSHE示例项目是一个由Eclipse Kepler创建,Struts2.3.x+Spring3.2.x+Hibernate4.2.x+CXF2.7.x+EasyUI1.3.4+Maven架构的示例程序 当前示例演示了包括:权限控制、超大附件文件上传、EasyUI基本组件使用等等功能,具体请自行看本示例演示功能 SSHE框架环境需求:JAVA环境:JDK7+;数据库环境:oracle10g+/sqlserver2000+/mysql5+;WEB容器环境:jetty6+/tomcat6+;编译环境:maven:3.x+ 展开 收起
Java
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/gson/sshe.git
git@gitee.com:gson/sshe.git
gson
sshe
sshe
master

搜索帮助

14c37bed 8189591 565d56ea 8189591