ueditor ディレクトリで uedior.config.js を見つけて、次の 3 行を見つけます:
1 ,imageUrl: "<%=path %>/controller.json" //图片上传提交后台对应的地址,路径固定为*/controller.*2 ,imagePath: "<%=path %>/ueditor/" //图片在服务器上的存储目录3 ,imageFieldName: "upload" //后台对应接收image的参数名
または:
var ueditor = UE.getEditor('myEditor',{ imageUrl: "<%=path %>/servlet/UploadServlet", //图片上传提交后台对应的地址 imagePath: "<%=path %>/ueditor/", //图片在服务器上的存储目录 imageFieldName: "upload" //后台对应接收image的参数名});
注: uedior.config で忘れずに設定してください.js ファイル内の「serverUrl」をコメントアウトします
/ueditor/_src/plugins/simpleupload.js ファイルで、 link = me.options.imageUrlPrefix + json.url を link = getRootPath()+json.url; に変更します。 ;
最後に、サーバーから返されるデータ形式を構成します。これにはサーバー側での変更が必要です。アップロードされた画像をバックグラウンドで受信するコントローラーに対応して、返される形式は次のようにする必要があります:
{'url':'60391393848223.jpg','title':'p1999637039.jpg','original':'p1999637039.jpg','state':'SUCCESS'}
注: URL は相対パス を使用しますが、これは問題ありません。
れーれー