ueditor編輯器 提示錯誤:后端配置項沒有正常加載,上傳插件不能正常使用。net版

怎么解決????????????
uj5u.com熱心網友回復:
我把簡單的流程說一下吧,樓主看下哪里沒有做:1.在http://ueditor.baidu.com/website/download.html下載開發版.Net版本UTF-8版,解壓并重命名為Ueditor,并將Ueditor加入到專案中
2.打開ueditor.config.js檔案,在var URL = window.UEDITOR_HOME_URL || getUEBasePath(); 上面添加window.UEDITOR_HOME_URL = "/Ueditor/";“”內的內容為Ueditor的路徑。
3.在net檔案夾下打開config.json檔案,修改訪問路徑前綴,在window.UEDITOR_HOME_URL 的基礎上加上/ net /.
4.通過form表單或者直接傳給controller,文本編輯內容都取不到而且報錯說驗證XXX內容不安全。這是因為傳過來的是html文本,我們要用FormCollection獲取值并在controller加上[ValidateInput(false)].
如果還有問題可以繼續在下面問,如果解決了希望樓主養成結貼的好習慣
uj5u.com熱心網友回復:
是用.NET語言和VS2012開發工具,Java語言沒問題……就是ueditor編輯器1.4.0 net版,單獨運行,就沒有任何問題;應用到專案中,就提示這樣的問題“后端配置項沒有正常加載,上傳插件不能正常使用!”


uj5u.com熱心網友回復:
PS: 圖片的上傳路徑設定,ueditor\net\config.json 中設定 "imageUrlPrefix": "", /* 圖片訪問路徑前綴 */不填寫則為相對路徑。一般如果發布到iis去,可以填寫一下網站域名例如http://www.baidu.com
uj5u.com熱心網友回復:
問題出在jsp下面的那個config.json 檔案沒有加載到,采用殘暴的方式,ueditor.config.js:
serverUrl: "/article/mallArticle/config"
java后臺
@RequestMapping("/config")
@ResponseBody
public String config(HttpServletRequest request, HttpServletResponse response){
String s = "{\n"+
" \"imageActionName\": \"uploadimage\",\n" +
" \"imageFieldName\": \"file\", \n" +
" \"imageMaxSize\": 2048000, \n" +
" \"imageAllowFiles\": [\".png\", \".jpg\", \".jpeg\", \".gif\", \".bmp\"], \n" +
" \"imageCompressEnable\": true, \n" +
" \"imageCompressBorder\": 1600, \n" +
" \"imageInsertAlign\": \"none\", \n" +
" \"imageUrlPrefix\": \"\",\n" +
" \"imagePathFormat\": \"/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}\" }";
return s;
}
uj5u.com熱心網友回復:
我遇到過這個問題很多次,我說說我的情況,出現這個錯誤,其實就是上傳地址出現錯誤了,你可以在瀏覽器的開發者控制臺里看到這個錯誤,單獨打開這個地址,或者查看這個地址的回應,你就能知道是哪里錯了我當時是因為Newtonsoft.Json版本不匹配
因為ueditor本身就參考了一個Newtonsoft.Json,這個版本我忘記是多少了,而我的專案里也參考了Newtonsoft.Json,兩個版本不一樣,導致報錯
或許你也是這個原因
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/99200.html
標籤:ASP.NET
