



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Fckeditor在SSH框架下的部署一,.FCKeditor 介紹 FCKeditor 這個開源的HTML 文本編輯器可以讓web 程序擁有如MS Word 這樣強大的編輯功能,.FCKeditor 支持當前流行的瀏覽器。二,下載地址:直接下載這兩個fckeditor-java-demo-2.6.war ,不用說 第一個是例子 第二個是源碼,但部署直接用*.war就足夠了。三,解壓war文件, 把里面的lib下的jar文件copy到自己項目lib下。war包中有個perties文件拷貝到自己工程下的src中。最好不要修改這個文件,我修改了文件指定上傳圖片的路徑后就沒
2、辦法上傳了。所以copy過去就行不用管。上傳后的工程目錄結構: 注意:lib包下的,這兩個包,容易和工程已經有這兩個包沖突,容易導致上傳圖片,或者文件時報錯,建議用FCK下面這個兩個版本的。四,修改web.xml配置文<!- fck begin -><servlet><servlet-name>ConnectorServlet</servlet-name><servlet-class></servlet-class><load-on-startup>1</load-on-startup></s
3、ervlet> <servlet-mapping><servlet-name>ConnectorServlet</servlet-name><url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern></servlet-mapping><!- fck end ->注意:struts2在web.xml中配置過濾條件時,不能直接/*,說是和struts2沖突,會導致fck上傳圖片時報錯,自己沒試過,如果遇到最優解決辦法:繼承stru
4、ts2 的過濾器,重寫一個過濾器:Overridepublic void doFilter(ServletRequest req, ServletResponse res,FilterChain chain) throws IOException, ServletException / TODO Auto-generated method stubString url = (HttpServletRequest) req).getRequestURI(); if (url.indexOf("fckeditor") < 0) doFilter(req, res, cha
5、in); else arg2.doFilter(req, res); 五,垃圾文件清理刪除fckeditor目錄下面所有以“_”開頭的文件或者文件夾,像"_samples"、"_documentation.html“等 刪除fckeditor目錄下面除了,fckconfig.js fckpackage.xml fckstyles.xml fcktemplates.xml外的所有文件,當然要保留editor文件夾 刪除fckeditor/editor/lang目錄下面除了en.js、 zh-cn.js外的所有文件 刪除fckeditoreditorfilemanag
6、er目錄下面的connectors文件夾 刪除editorskins目錄下面除了default下面的文件夾,這個里面是皮膚,共有三種,可以在fckconfig.js里面設置。清理后的文件目錄:六,新建頁面在jsp頁面里引入<% taglib uri="" prefix="FCK" %><% taglib prefix="s" uri="/struts-tags"%><FCK:editor instanceName="appNewNotice.notecontent"
7、 basePath="/fckeditor" height="380" width="97%"> <jsp:attribute name="value"> </jsp:attribute> </FCK:editor>instanceName 可以直接應用struts2的對象,和其它struts2標簽一樣.注意:因為struts2對freemarker標簽應用很多,這里會出現沖突,就是你做好頁面后fck編輯框怎么也不出現,并且沒有報錯,解決辦法:直接用struts2的標簽,不
8、要在配置成在走玩以后步驟后,應該能順利看到編輯界面七,編輯內容的展現<FCK:editor instanceName="appNewNotice.notecontent" basePath="/fckeditor" height="380" width="97%"> <jsp:attribute name="value"> <s:property value="appNewNotice.notecontent" escape="fals
9、e" /> </jsp:attribute> </FCK:editor> 展現時和struts其它string字段一樣就可以了。 八,在這里多說幾句,在保存編輯文件時我應用的是clob字段,此字段的保存和展現需要做一些特殊配置:1, 在實體映射文件里配置成: <property name="notecontent" type="org.springframework.orm.hibernate3.support.ClobStringType"> <column name="NOTECON
10、TENT" /> </property>2, 在spring配置文件dataAccessContext-hibernate.xml里配置: <bean id="oracleLobHandler"class="org.springframework.jdbc.support.lob.OracleLobHandler"lazy-init="true"><property name="nativeJdbcExtractor" ref="nativeJdbcExtractor" /></bean><bean id="nativeJdbcExtractor"class="org.springframework.jdbc.support.nativejdbc.Co
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 辦公助手考試題及答案
- 培訓學校人事部管理制度
- 產科性別比張貼管理制度
- 普寧二中宿舍管理制度
- 施工雙包班組管理制度
- 日本銀行匯款管理制度
- 公司財務部內部管理制度
- 交通運輸類公司管理制度
- 互聯網企業工時管理制度
- 施工設備檢驗管理制度
- 經偵總論試題
- 陜西省安康市教育聯盟2023-2024學年高一下學期期末考試數學試卷
- 2023-2024學年景德鎮市珠山區數學五年級第二學期期末監測試題含解析
- 小鎮文旅康養項目可研報告【健康養老】【旅游康養】
- 2024廣西公需課高質量共建“一帶一路”譜寫人類命運共同體新篇章答案
- EHS專項施工EHS管理組織機構
- 2024年南安市國有資本投資運營有限責任公司招聘筆試沖刺題(帶答案解析)
- T/CEC 143-2017 超高性能混凝土電桿完整
- MOOC 工程電磁場與波-浙江大學 中國大學慕課答案
- 清罐應急預案
- 《水泥熟料的組成》課件
評論
0/150
提交評論