`
记录成长
  • 浏览: 25804 次
  • 性别: Icon_minigender_2
  • 来自: 湖北孝感
社区版块
存档分类
最新评论

FckEditor在SSH中的配置

阅读更多

昨天花了一下午的时间配FCK,我这有很多FCK的例子,但没有用在SSH中的。配置的过程中主要出现的问题就是Struts的过滤器会拦截FCK的上传图片功能。解决方案是:

<!-- 配置struts2的过滤器 -->
 <filter>
        <filter-name>struts2</filter-name>
        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
 </filter>
 <filter-mapping>            
    <filter-name>struts2</filter-name>            
    <url-pattern>*.action</url-pattern>            
 </filter-mapping> 
 <filter-mapping>            
   <filter-name>struts2</filter-name>            
   <url-pattern>*.jsp</url-pattern>            
 </filter-mapping> 

 只拦截.action和.jsp的url,不能写成/*.

 

 

下面我还是把fck的配置说明一下,并把要用到的文件上传上来:

1、把fckeditor文件夹放在WebRoot目录下。

 

2、导入commons-fileupload-1.2.1.jar,commons-io-1.3.2.jar,imageinfo-1.9.jar,java-core-2.6.jar,slf4j-api-1.5.8.jar,slf4j-simple-1.5.8.jar 到WEB-INF下的lib包下。

 

3、把fckeditor.properties放在src目录下,(编译后,就应该在WEB-INF的class文件夹下)

 

4、在webRoot下新建一个userfiles文件夹。

 

5、在web.xml下加入fck的配置。

 <!-- 添加fck2.6编辑器 -->
    	<servlet>
		<servlet-name>ConnectorServlet</servlet-name>
		<servlet-class>
			net.fckeditor.connector.ConnectorServlet
		</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>ConnectorServlet</servlet-name>
		<!-- Do not wrap this line otherwise Glassfish will fail to load this file -->
		<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
	</servlet-mapping>

 

6、好啦,到页面了,在你要加入fck的页面中加入:

 

//这加在文件头部
<%@ taglib uri="http://java.fckeditor.net" prefix="FCK"%>


//instanceName就是你要提交的表单名,可以按要求修改
<FCK:editor instanceName="news.content" basePath="/fckeditor" width="850" height="500" value=" "></FCK:editor>

 

完工!

 

多传一个fckeditor的jsp版demo,放在tomcat下的root文件夹下就可以看了。

  • lib.rar (214.8 KB)
  • 下载次数: 52
分享到:
评论

相关推荐

    FCKeditor ssh2项目 jar包配置页面文件

    fckeditor在ssh2项目中的应用: 所需jar包 web.xml配置 fckeditor.properties属性文件 jsp文件

    fckeditor的JSP详细配置(带有所有需要的包)

    这个是自己调试并整理过的fckeditor配置,并非网上照搬照抄的垃圾文档。包含有所有需要的包,配置说明,servlet文件 注: 1、要想实现上传必须用自定义标签方式引用。 2、SSH结合时上传功能失败,删除xalan.jar...

    FCKeditor配置

    1.FCKeditor2.4集成在SSH框架中,在web.xml中要加入以下配置 &lt;servlet-name&gt;Connector /*根据自己的项目路径导入ConnectorServlet.class*/ com.qian.menu.article.action.ConnectorServlet &lt;param-name&gt;...

    JAVA SSH青协志愿服务管理系统源码

    fckeditor在线编辑器, images img 图片 upload,updown 上传下载, admin common 前台JSP页面 WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心配置文件 web.xml 项目配置文件 项目一些基本配置参数 127.0

    JAVA SSH青协志愿服务管理系统源码.rar

    fckeditor在线编辑器, images img 图片 upload,updown 上传下载, admin common 前台JSP页面 WEB-INF (lib+jsp+*.xml) applicationContext.xml 中心配置文件 web.xml 项目配置文件 项目一些基本配置参数

    Java Web应用详解.张丽(带详细书签).pdf

    10.2 JavaBean 在 JSP 中的调用 10.3 JavaBean 的作用域 10.4 JSP+JavaBean 的应用 10.5 网络留言板V5.0 系统框架篇 第11章 Stmts框架及其应用 11.1 Struts 基础知识 11.2 Struts 应用步骤 11.3 Struts 开发...

    低清版 大型门户网站是这样炼成的.pdf

    2.3.3 struts 2中集成fckeditor 80 2.3.4 struts 2中集成displaytag 83 2.4 struts 2国际化实现 85 2.4.1 web应用的中文本地化 85 2.4.2 struts 2应用的国际化 87 2.4.3 struts 2国际化语言的动态切换 89 2.5 ...

    JAVA WEB典型模块与项目实战大全

    4.3 fckeditor在线文本编辑器常用配置  4.4 fckeditor在线文本编辑器高级应用  4.5 小结  第5章 验证模块(jsp+servlet+jsvaildation)  5.1 表单基础  5.2 客户端表单验证框架  5.3 服务器端验证  5.4...

    JAVA上百实例源码以及开源项目

    在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...

    JAVA上百实例源码以及开源项目源代码

    在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...

    java开源包1

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包11

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包2

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包3

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包6

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包5

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

    java开源包10

    JCaptcha4Struts2 是一个 Struts2的插件,用来增加验证码的支持,使用时只需要用一个 JSP 标签 (&lt;jcaptcha:image label="Type the text "/&gt; ) 即可,直接在 struts.xml 中进行配置,使用强大的 JCaptcha来生成验证码...

Global site tag (gtag.js) - Google Analytics