IDEA使用百度编辑器2

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_37762923/article/details/78960621

        几天前刚发完ssm项目中使用百度编辑器的配置跟注意事项,今天就又遇到了在MVC框架中使用百度编辑器无法将输入的内容传到servlet的情况。几经周折才解决了这个问题,途中也百度了很多,但是都不起效。

        现在记录一次,以便以后查看和帮助其他遇到同样情况的小伙伴。

1、首先,去百度编辑器下载


2、将压缩包解压放到IDEA里面


3、将百度编辑器文件夹下的jsp文件夹的lib下面的jar包复制到你项目目录WEB-INF/lib里面,如果没有则新建一个lib文件夹

3.1


3.2


4、之后添加到项目中,仅仅复制到WEB-INF/lib下会有找不到的情况


5、配置百度编辑器文件夹下的jsp文件夹中的config.json


我的项目访问路径是这样的



6、修改一下jsp目录下的controller.jsp文件


7、我在页面中的引用(整个页面都截图,请根据行号来辨别


我刚开始遇到的问题就是,百度编辑框输入的内容无法传到servlet,我百度了很多都是说在script里面加上name属性servlet就可以获取到的也就是我的代码的71行那里加上name属性,但是是获取不到的,后来只能通过像我那样29到43行那样先获取编辑框中的内容再把它放到from表单中隐藏域那样提交表单的时候一起提交过去,这样处理才获取到了内容,同时图片也可以上传。

我的servlet是这样的


操作效果



存进数据库的效果



总结:在前几天的时候我有提到config.json和controll.jsp要放到web下面才能读取到,经过多次试验发现不移动也是可以的,其实要配置的不是很多,只要自己不要想太多都是很快就能用上编辑器了的。我这次所有动过的配置我都列出来了,其他都保留原样就可以了。这个也搞了一段时间才搞好,都是自己想太多造成的。


猜你喜欢

转载自blog.csdn.net/weixin_37762923/article/details/78960621