umeditor1.2.2 jsp版本更改圖片上傳路徑的方法

來源:互聯網
上載者:User

標籤:blog   http   使用   java   ar   檔案   2014   sp   代碼   

最近在做一個bbs項目,需要一個輕量級的編輯器,看過來看過去,都是百度編輯器挺好看的

怎麼部署百度編輯器我就只截取部分圖片,關鍵是更改圖片上傳路徑的方法

這是部署百度編輯器需要的引入的js檔案,目錄要對應

在網頁需要編輯器的地方添加這段代碼,寫好樣式表,直接要class引入,編輯器的長寬就會自適應,後面的內容會在百度編輯器初始化後自動填寫在百度編輯器中,

你可以試一下,name屬性是後台接受表單提交是擷取內容時使用的欄位

UM.getEditor("myEditor");這句是初始化百度編輯器,myEditor是上面的部署時寫的id,

來張,稍等

我圈出來的地方,本來是可以插入百度地圖的圖片的,但因為百度自身js檔案的錯誤,所以我在設定檔中取消了這個功能,只需要修改設定檔就可以了

我看了很多網上的教程,都需要配置URL,我測試過,不用配置URL,在項目任何頁面都可以部署,

這裡不引入map,編輯器就不會顯示那個功能,

下面進入正題,怎麼修改圖片上傳的地址,需要修改三個地方,記得引入jsp目錄下的commons-fileupload-1.2.2.jar

upload是從網站根目錄下開始的檔案夾名,

其次修改編輯器設定檔中圖片修正地址,改為網站的開始路徑,由於我是在tomcat中使用的所以我用的是 IP地址:連接埠號碼/項目名 為網站開始路徑

所以寫了一個方法擷取網站的開始路徑

var rootURLDIR =URL.substring(0,URL.indexOf("/",URL.indexOf("/",URL.indexOf("://")+3)+1)+1);

http://127.0.0.1:8080/項目名/

最後修改Uploader.java中通過/擷取網站的在伺服器中的實體路徑,即可修改完成

可能你還沒看懂,我來給你分析分析,路徑分為三個部分,http://127.0.0.1:8080/項目名/  upload/ 根據時間產生的檔案夾名字/根據時間產生的檔案名稱.尾碼名

網頁引用就是這個格式 但是在磁碟在的路徑並不是這個 所以需要映射磁碟路徑來儲存圖片

比如  tomcat 下的項目名是在D:/tomcat/webapps/項目名

修改後,實際儲存在 D:/tomcat/webapps/ upload/ 根據時間產生的檔案夾名字/根據時間產生的檔案名稱.尾碼名

umeditor1.2.2 jsp版本更改圖片上傳路徑的方法

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.