图片上传问题的解决

先开始在网上搜该怎么配置kindeditor,然后按照上面所说的,下载个kindeditor,然后将其解压到webroot下面。然后删除php,app,example,再修改plugins\image\image.js,将php\upload_json.php修改正jsp\upload_upload.jsp,然后再修改这个jsp文件。最后在WEB-INF\lib导入jsp\lib的三个jar。这时我就后悔了。。由于先开始的时候我很随意,用的是以前thinkphp时用的kindeditor。然后tomact的webapps下面就自动多了个editor文件,这个是我在webroot下的editor所引起的。后来由于不能插入图片等原因,我就换了个kindeditor。可是后来这个还是不行。现在我也忘记以前到底出了什么错误导致我换来换去。最后我弄烦了,就将webroot下面的editor文件给删除了。但是出乎意料的是,我继续访问那个带有html编辑器的page,竟然还有

我立即就惊呆了,删除了还有,这是怎么回事。但我再次刷新,它又不见了。我这时松了口气,安慰自己这是tomact的漏洞吧。结果我越想越不对劲,打开tomact下的每个文件夹创建对象。我索性不管它了,用原来刚刚下载下来的upload_json.jsp。结果竟然成功了。


环境struts2.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>


你可能感兴趣的:(图片上传问题的解决)