`
杨振华
  • 浏览: 9948 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

javaee项目整合FCKeditor

阅读更多
FCK整合项目
1、导入相应jar包

2、将fredck.FCKeditor的包放置到对应目录下(src下的业务包下cn.yang)

3、将fckeditor的文件夹复制到WEBRoot下
size]
4、使用FCK的标签,将FCKeditor.tld的标签放置到WEB-INF下,同时修改标签中的内容,要在src的路径下找到该路径:<tag>
<name>editor</name>
<tagclass>cn.yang.fredck.FCKeditor.tags.FCKeditorTag</tagclass>
<bodycontent>JSP</bodycontent>
<attribute>
     <name>id</name>
     <required>true</required>
</attribute>
5、在web.xml中添加:路径要正确
   <!-- FCK文本编辑器 start-->
<servlet>
  <servlet-name>Connector</servlet-name>
  <servlet- class>cn.yang.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
  </servlet>

<servlet>
<servlet-name>SimpleUploader</servlet-name>
<servlet-class>cn.yang.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
<init-param>
<param-name>baseDir</param-name>
<param-value>/UserFiles/</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>enabled</param-name>
<param-value>true</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFile</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFile</param-name>
<param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsImage</param-name>
<param-value>jpg|gif|jpeg|png|bmp</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsImage</param-name>
<param-value></param-value>
</init-param>
<init-param>
<param-name>AllowedExtensionsFlash</param-name>
<param-value>swf|fla</param-value>
</init-param>
<init-param>
<param-name>DeniedExtensionsFlash</param-name>
<param-value></param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- end -->

<!-- FCK文本编辑器 start -->
<servlet-mapping>
    <servlet-name>Connector</servlet-name>
    <url-pattern>/fckeditor/editor/filemanager/browser/default/connectors/jsp/connector</url-pattern>
  </servlet-mapping>
 
<servlet-mapping>
    <servlet-name>SimpleUploader</servlet-name>
    <url-pattern>/fckeditor/editor/filemanager/upload/simpleuploader</url-pattern>
  </servlet-mapping>
6、修改对应jsp:test.jsp,将站点运行情况和设备运行情况改成FCK文本编辑器
   (1)添加FCK的标签库
   (2)添加:
        <FCK:editor id="stationRun"  basePath="${pageContext.request.contextPath }/fckeditor/" height="300"
 
               toolbarSet="Basic"
 
               imageBrowserURL="${pageContext.request.contextPath }/fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
  
               linkBrowserURL="${pageContext.request.contextPath }/fckeditor/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector">
         
          </FCK:editor>

       <FCK:editor id="devRun"  basePath="${pageContext.request.contextPath }/fckeditor/" height="300"
 
               toolbarSet="Basic"
 
               imageBrowserURL="${pageContext.request.contextPath }/fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=connectors/jsp/connector"
  
               linkBrowserURL="${pageContext.request.contextPath }/fckeditor/editor/filemanager/browser/default/browser.html?Connector=connectors/jsp/connector">
         
          </FCK:editor> 7. 如果struts2中使用FCK,此时要将/*改成对应的连接
  <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>*.do</url-pattern>
  <url-pattern>*.jsp</url-pattern>
  </filter-mapping>
  • 大小: 2.4 KB
  • 大小: 4.9 KB
  • 大小: 22.3 KB
分享到:
评论

相关推荐

    JavaEE项目案例源码

    【JavaEE项目案例源码】是一个典型的Web开发实践,展示了如何使用JSP(JavaServer Pages)和JavaBean技术构建一个在线订购子系统。这个案例涵盖了JavaEE平台中的多个关键组件和技术,旨在帮助开发者理解实际应用中的...

    基于lucene的开发JavaEE项目

    8. **整合到JavaEE框架**:将Lucene集成到Spring、Struts或JSF等JavaEE框架中,可以简化开发流程,提高代码的可维护性。例如,使用Spring Data的Lucene模块可以便捷地管理索引操作。 9. **错误处理与调试**:在实际...

    JavaEE项目案例源代码4

    【JavaEE项目案例源代码4】是一个以JSP和Struts为核心技术的公告管理系统实现案例。这个项目旨在帮助开发者理解如何在实际环境中运用JavaEE技术栈来构建一个完整的Web应用程序。下面将详细介绍该项目中涉及的关键...

    JavaEE+项目案例+(代码+数据库)

    这个压缩包包含的"JavaEE+项目案例+(代码+数据库)"显然是一个教学或实践资源,提供了实际项目开发的实例,帮助学习者深入理解和应用JavaEE技术。 1. **JavaEE核心技术**: - **Servlet**:JavaEE中的核心组件之...

    JAVAEE期末项目总结报告.doc

    JAVAEE期末项目总结报告 本报告总结了JAVAEE期末项目的实现过程,涵盖了电子管理系统的设计和实现。该系统主要由两个模块组成:登录模块和电子管理模块,其中电子管理模块中有增加、删除、修改、查询模块。报告详细...

    javaEE项目实战源码

    飞达商贸有限公司POS系统 东城大学在线答疑系统 A10酒店预订管理系统 远洋网络购物广场商务系统 时讯科技人事管理系统 骄阳网上票务查询系统 慕仁大学图书馆管理系统 华北城市大学学生管理系统 迅捷中介二手房交易...

    ant +build.xml 文件Jenkins部署javaEE项目

    ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml...

    JavaEE项目案例源代码3

    【JavaEE项目案例源代码3】是一个典型的Java企业级应用示例,主要展示了如何使用JSP(JavaServer Pages)和Servlet技术构建一个信息发布平台。在这个案例中,开发者将学习到如何利用JavaEE的核心组件来实现动态网页...

    javaEE的项目

    JavaEE项目是一个基于Java平台的企业级应用程序开发框架,它提供了构建分布式、多层Web应用的全面解决方案。在JavaEE项目中,"实现功能"通常意味着开发者已经完成了特定业务逻辑的编码工作,这些功能可能包括用户...

    基于Java语言的JavaEE项目设计源码

    本项目“基于Java语言的JavaEE项目设计源码”是一个完整的JavaEE项目实例,涉及多种文件类型,共包含27个文件。 项目中的XML配置文件共计11个,它们在JavaEE项目中扮演着重要的角色。XML(Extensible Markup ...

    javaee ssh整合

    有关javaee ssh整合的一个例子,比较简答易懂

    javaee项目 stucts宿舍管理系统

    【JavaEE项目:Struts实现的宿舍管理系统】 JavaEE(Java Platform, Enterprise Edition)是一个用于开发企业级应用程序的平台,它包含一系列标准和技术,用于构建分布式、多层的Web应用程序。在本项目“Struts宿舍...

    JavaEE项目光盘上的所有数据(代码+数据库)

    在这个“JavaEE项目光盘上的所有数据”中,包含的不仅仅是源代码,还有数据库的相关资料,这为学习者提供了一个完整的项目实践环境。 首先,我们来看看"JavaEE 项目案例 (代码+数据库)前四个.rar"这个文件,它很...

    基于JavaEE技术的初阶JavaEE项目设计源码

    对于初学者来说,一个完整的JavaEE项目设计源码可以作为学习和实践的重要资源。本项目所包含的源码文件从基础层面展示了如何利用JavaEE架构来构建一个功能性的应用。项目整体采用了Java作为后端开发语言,并结合了...

    精通JavaEE项目案例基于EclipseSpringStrutsHibernate(光盘7)源码

    精通JavaEE项目案例基于EclipseSpringStrutsHibernate(光盘7)源码

    JavaEE框架项目-javaEE框架项目资源

    JavaEE框架项目通常包含了用于搭建大型、可伸缩、安全、多层化网络应用的中间件以及运行环境。 在本次项目资源中,我们看到了一些关键文件和文件夹,它们分别涉及了项目的配置和不同模块的实现。其中,iml文件是...

    JavaEE-javaEE框架项目资源

    "Maven-demo"项目则可能是一个关于Maven的示例项目,Maven是一种项目管理和自动化构建工具,它能够帮助JavaEE项目进行依赖管理和构建自动化。"TestDemo"可能是一个测试演示项目,用于展示如何在JavaEE项目中进行单元...

    SSH+javaEE整合

    SSH+JavaEE整合是企业级应用开发中常用的技术栈,主要涵盖了Spring、Struts2和Hibernate这三个开源框架,...在实际项目中,结合具体的业务需求和团队技术栈,可以灵活调整和选择合适的整合方式,以达到最佳的开发效果。

Global site tag (gtag.js) - Google Analytics