快速业务通道

SpringSide开发实战(七):在项目中整合FCKeditor - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-17
lt;/init-param>      <load-on-startup>1</load-on-startup>    </servlet>     <servlet-mapping>      <servlet-name>Connector</servlet-name>      <url- pattern>/fckeditor/editor/filemanager/browser/default/connectors/jsp/connecto r</url-pattern>     </servlet-mapping>     <servlet-mapping>      <servlet-name>SimpleUploader</servlet-name>      <url-pattern>/fckeditor/editor/filemanager/upload/simpleuploader</url- pattern>     </servlet-mapping>

请注意,这两个servlet的url-pattern我都在原来 代码的前面加上了/fckeditor。

SpringSide开发实战(七):在项目中整合FCKeditor(6)

时间:2011-05-07 blogjava 海边沫沫

然后,我们就可以抛开JavaScript,而在服务器端使用标签来创建Web编辑器了。先在 EditPosts.jsp中引入标签库: <%@ taglib uri="http://fckeditor.net/tags- fckeditor" prefix="FCK" %>

再在原来放textarea的地方,放如下代码:<FCK:editor id="EditorDefault" basePath="/xkland/fckeditor/"      imageBrowserURL="/xkland/fckeditor/editor/filemanager/browser/default/browser.ht ml?Type=Image&Connector=connectors/jsp/connector"      linkBrowserURL="/xkland/fckeditor/editor/filemanager/browser/default/browser.htm l?Connector=connectors/jsp/connector"      flashBrowserURL="/xkland/fckeditor/editor/filemanager/browser/default/browser.ht ml?Type=Flash&Connector=connectors/jsp/connector"      imageUploadURL="/xkland/fckeditor/editor/filemanager/upload/simpleuploader? Type=Image"      linkUploadURL="/xkland/fckeditor/editor/filemanager/upload/simpleuploader? Type=File"      flashUploadURL="/xkland/fckeditor/editor/filemanager/upload/simpleuploader? Type=Flash">        This is some <strong>sample text</strong>. You are using <a href="http://www.fredck.com/fckeditor/">FCKeditor</a>.    </FCK:editor>

这里有一点一定要注意,那就是这里的属性都要避免使用相对路径。

刷新页面,又见编辑器,此时,可以顺利的上传文件了。整合编辑器的任务到此完成。 下一步,就是怎样对编辑器进行更多的控制了。

五、对编辑器进行更多控制

1、自定义工具条:打开fckeditor目录下的fckconfig.js文件,添加如下代码:

FCKConfig.ToolbarSets["Usable"] = [    [''Source'',''Preview''],    [''Undo'',''Redo'',''-'',''SelectAll'',''Cut'',''Copy'',''Paste'',''-'',''RemoveFormat'',''-'',''Find '',''Replace''],    [''Link'',''Unlink'',''Anchor''],    [''FitWindow'',''-'',''About''],    ''/'',    [''Bold'',''Italic'',''Underline'',''StrikeThrough'',''-'',''Subscript'',''Superscript''],    [''OrderedList'',''UnorderedList'',''-'',''Outdent'',''Indent''],    [''JustifyLeft'',''JustifyCenter'',''JustifyRight'',''JustifyFull''],    [''Image'',''Flash'',''Table'',''Rule'',''Smiley''],    ''/'',    [''Style'',''FontFormat'',''FontName'',''FontSize''],    [''TextColor'',''BGColor''] ] ;

2、

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号