Ich habe CKFinder-2.2 mit CKEditor-3.5.X benutzt und alles war gut, bis ich versuchte, ein Bild/eine Datei hochzuladen und das an das Bild zu senden. Ich habe den folgenden Fehler erhalten, als ich versuchte, die Datei an den Server zu senden Kein Mapping gefunden für HTTP-Anfrage mit URI [/my-project/ckfinder/core/connector/java/connector.java] in DispatcherServlet mit Name 'appServlet'
. Ich benutze Spring MVC 3 für diese Webanwendung.
Der Server durchsuchen-Button mit dem Hochladen-Button funktioniert einwandfrei, da ich die erforderlichen Änderungen im in der web.xml
vorgenommen habe, um es zum Laufen zu bringen, aber ich kann die Datei nicht an den Server senden, indem ich den Sende es an den Server-Button benutze.
Ich denke, der Fehler ist auf die folgenden Zeilen in CKFinderSetupCKEditor.java
zurückzuführen:
private static final String CKFINDER_UPLOAD_URL = "/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=";
private static final String CKFINDER_PAGE = "/ckfinder.html";
Ich habe auch versucht, das config
-Attribut von wie unten erwähnt zu verwenden, aber auch das hat nicht geholfen.
<%@ page import="com.ckeditor.CKEditorConfig" %>
<%
CKEditorConfig settings = new CKEditorConfig();
settings.addConfigValue("filebrowserUploadUrl", "/my-project/resources/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Files");
settings.addConfigValue("filebrowserImageUploadUrl", "/my-project/resources/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Images");
settings.addConfigValue("filebrowserFlashUploadUrl", "/my-project/resources/ckfinder/core/connector/java/connector.java?command=QuickUpload&type=Flash");
%>
Könnte mir jemand helfen zu verstehen, was ich hier falsch mache und wie ich es erledigen kann? Es handelt sich nur um eine Datei, die ich auf meinen Server hochladen möchte. Es sollte nicht zu schwierig sein.