画像アップロードの問題の解決

1621 ワード

まず、kindeditorの構成方法をネットで検索し、上記のようにkindeditorをダウンロードし、webrootの下に解凍します.php,app,exampleを削除しpluginsimageimage.js,phpupload_json.php修正正jspupload_upload.jsp、そしてこのjspファイルを変更します.最後にWEB-INFlibでjsplibの3つのjarをインポートします.この時私は後悔した.の最初は勝手だったので、以前thinkphpで使っていたkindeditorを使いました.そしてtomactのwebappsの下に自動的にeditorファイルが追加されました.これは私がwebrootの下にいるeditorによって引き起こされました.その後、画像を挿入できないなどの理由でkindeditorを交換しました.しかし、その後もこれはだめでした.今でも昔何が間違っていたのか忘れています.最後にうんざりして、webrootの下のeditorファイルを削除しました.しかし、意外にもhtmlエディタ付きのページにアクセスし続け、
私はすぐに呆然として、削除して、それから、これはどういうことですか.しかし、私は再び更新して、それはまた消えました.私はこの時ほっとして、自分を慰めました.これはtomactの抜け穴でしょう.その結果、私は考えれば考えるほど変になり、tomactの下の各フォルダを開いてオブジェクトを作成します.いっそ放っておいて、ダウンロードしたばかりのuploadでjson.jsp.結果は意外にも成功した.
環境struts 2.3.7 hibrate:hibernate-distribution-3.3.2.GA-dist.rar  eclipse  kideditor4.0.6
kindeditorをwebrootの下のeditorファイルにダウンロードして解凍し、imageを変更します.js.注意tomcatの下のwebappsのeditorファイルに注目
jsp:
<script charset="utf-8" src="../editor/kindeditor.js"></script>
<script charset="utf-8" src="/editor/lang/zh_CN.js"></script>
<script>
        var editor;
        KindEditor.ready(function(K) {
                editor = K.create('#editor_id');
        });
</script>
<script>
var options = {
        cssPath : '/css/index.css',
        filterMode : true
};
var editor = K.create('textarea[name="content"]', options);

</script>
<textarea id="editor_id" name="contents" style="width:700px;height:300px;"></textarea>