1

Spring 3 フレームワーク上に構築された Java Web アプリケーションで CKEditor-3.5.x を CKFinder-2.2 と統合しようとしていますが、画像/フラッシュ ファイルをアップロードしようとすると、[サーバーに送信] ボタン以外はすべて正常に動作するようです。サーバーに。

それをしようとすると、次のエラーが表示されます。

「appServlet」という名前の DispatcherServlet で、URI [/myapp/ckfinder/core/connector/java/connector.java] の HTTP 要求のマッピングが見つかりません

/myapp/resources/ckfinder/core/connector/java/connector.java代わりに HTTP リクエストをマップする必要があります。

どうすればそれを成し遂げることができますか?

4

1 に答える 1

0

誰かが同じ問題に遭遇した場合に備えて、以下を追加するとうまくいきます:

テキスト領域を ckeditor および ckfinder と統合する必要がある .jsp ファイル

<%@ page import="com.ckeditor.CKEditorConfig" %>
<% 
    CKEditorConfig settings = new CKEditorConfig();
    settings.addConfigValue("filebrowserBrowseUrl","/myapp/resources/ckfinder/ckfinder.html");
    settings.addConfigValue("filebrowserImageBrowseUrl","/myapp/resources/ckfinder/ckfinder.html?type=Images");
    settings.addConfigValue("filebrowserFlashBrowseUrl","/myapp/resources/ckfinder/ckfinder.html?type=Flash");
    settings.addConfigValue("filebrowserUploadUrl","/myapp/resources/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Files");
    settings.addConfigValue("filebrowserImageUploadUrl","/myapp/resources/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Images");
    settings.addConfigValue("filebrowserFlashUploadUrl","/myapp/resources/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Flash");
%>

<ckeditor:replace replace="editor1" basePath="/myapp/resources/ckeditor/" config="<%=settings %>" />
于 2012-04-07T23:31:19.780 に答える