elfinder-2.x的java servlet后端——elfinder-2.x-servlet
来源:互联网 发布:ubuntu 32位下载地址 编辑:程序博客网 时间:2024/06/16 03:09
去年在美期间在外导的项目中,需要用到el-finder的完美界面,但苦于没有java后端,因此做了一个elfinder-2.x-servlet。
托管地址:https://github.com/bluejoe2008/elfinder-2.x-servlet
附上项目说明,以后有空了附上中文版的:)
elfinder-2.x-servlet
elfinder-2.x-servlet implements a java servlet for elfinder-2.x connector
elfinder is an Open-source file manager for web, written in JavaScript using jQuery and jQuery UI. see also http://elfinder.org
for elfinder-1.2 users, please go to https://github.com/Studio-42/elfinder-servlet.
in the zip file you downloaded:
- WebRoot: a normal j2ee application includes elfinder, WEB-INF, jars ...
- src: source codes for elfinder-servlet
just use following codes to tell elfinder to connect with server-side servlet:
<script type="text/javascript" charset="utf-8"> $(document).ready(function() { $('#elfinder').elfinder({ url : 'elfinder-servlet/connector', }); }); </script>
in your web.xml, following codes should be added to enable the servlet:
<servlet> <servlet-name>elfinder</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class></servlet><servlet-mapping> <servlet-name>elfinder</servlet-name> <url-pattern>/elfinder-servlet/*</url-pattern></servlet-mapping>
yes! elfinder-2.x-servlet is developed upon SpringFramework (http://springframework.org)
a sample elfinder-servlet.xml configuration is shown below:
<!-- find appropriate command executor for given command--><bean id="commandExecutorFactory" class="cn.bluejoe.elfinder.controller.executor.DefaultCommandExecutorFactory"> <property name="classNamePattern" value="cn.bluejoe.elfinder.controller.executors.%sCommandExecutor" /> <property name="map"> <map> <!-- <entry key="tree"> <bean class="cn.bluejoe.elfinder.controller.executors.TreeCommandExecutor" /> </entry> --> </map> </property></bean><!-- FsService is often retrieved from HttpRequest --><!-- while a static FsService is defined here --><bean id="fsServiceFactory" class="cn.bluejoe.elfinder.impl.StaticFsServiceFactory"> <property name="fsService"> <bean class="cn.bluejoe.elfinder.impl.DefaultFsService"> <!-- settings --> <property name="serviceConfig"> <bean class="cn.bluejoe.elfinder.impl.DefaultFsServiceConfig"> <property name="tmbWidth" value="80" /> </bean> </property> <!-- this FsService serves two volumes --> <property name="volumes"> <list> <bean class="cn.bluejoe.elfinder.localfs.LocalFsVolume"> <property name="name" value="MyFiles" /> <property name="rootDir" value="/tmp/a" /> </bean> <bean class="cn.bluejoe.elfinder.localfs.LocalFsVolume"> <property name="name" value="Shared" /> <property name="rootDir" value="/tmp/b" /> </bean> </list> </property> <!-- define security checking rules here --> <property name="securityChecker"> <bean class="cn.bluejoe.elfinder.impl.FsSecurityCheckerChain"> <property name="filterMappings"> <list> <bean class="cn.bluejoe.elfinder.impl.FsSecurityCheckFilterMapping"> <property name="pattern" value="A_.*" /> <property name="checker"> <bean class="cn.bluejoe.elfinder.impl.FsSecurityCheckForAll"> <property name="readable" value="true" /> <property name="writable" value="true" /> </bean> </property> </bean> <bean class="cn.bluejoe.elfinder.impl.FsSecurityCheckFilterMapping"> <property name="pattern" value="B_.*" /> <property name="checker"> <bean class="cn.bluejoe.elfinder.impl.FsSecurityCheckForAll"> <property name="readable" value="true" /> <property name="writable" value="false" /> </bean> </property> </bean> </list> </property> </bean> </property> </bean> </property></bean>
- elfinder-2.x的java servlet后端——elfinder-2.x-servlet
- 著名Web文件管理器elfinder的java servlet后端,支持自定义
- 【elfinder】web在线文件管理器elfinder的java版本的配置及使用
- elfiner-servlet 2.x已开源!
- atitit. web 在线文件管理器最佳实践(1)--- elFinder 的使用流程解决之道 。打开浏览服务器文件夹java .net php
- Java ,单实例 多线程 ,web容器,servlet与struts1-2.x系列,线程安全的解决方案
- web文件管理插件elFinder
- 云盘开发利器elfinder
- Tomcat8.x Servlet的创建和调用
- 部署Servlet(一)——Servlet2.X
- tomcat6.X 使用Invoker Servlet
- XXX.java:X: 错误: 程序包javax.servlet不存在
- Java 7 新特性 和 一丢丢Servlet 3.X
- 【Java.Web】Servlet —— Servlet的类的体系结构
- 【Java.Web】Servlet —— Servlet的类的体系结构
- 【Java.Web】Servlet —— Servlet(JavaWeb)的生命周期
- Struts2.x取得Servlet API 的一些对象
- Tomcat8.x Servlet应用 req.getParameter("username")的内部机制
- Json 数据常见出错问题
- Notepad++前端开发常用插件介绍
- 常见的的样本数据归一化
- JavaScript、jQuery、HTML5、Node.js实例大全-读书笔记2
- win7原版安装版系统
- elfinder-2.x的java servlet后端——elfinder-2.x-servlet
- 河南高端市场好http://www.bj9.tv/new.php?id=10912
- 国外程序员整理的 C++ 资源大全
- 使用kvm制作Eucalyptus镜像(CentOS 6.5为例)
- Mongodb学习(安装篇):在Window下安装与使用
- API指南 -- 动画和图像(2)-- 属性动画(Property Animation)
- ORACLE用户管理方式下备份数据和复制数据库
- 快速搭建 Node.js 开发环境以及加速 npm
- 【学习OpenCV】opencv gpu 编程笔记 编码技巧