UMeditor是UEditor的简洁版,保留了UEditor中常用的功能,在代码量和加载速度上均有很大的提升。
本文上传图片的执行后台基于jfinal框架。
1、html加载调用的样式和脚本,为保证图片能上传到服务器,此处需要做几点配置:
1)window.UMEDITOR_HOME_URL是相对于网站根目录的相对路径,为了避免上传过程中的路径问题,此处最好做配置
2)imageUrl 图片上传到后台时,对应的处理方法。
3)imagePath图片的网络路径,图片保存时只保存了图片名称,显示时需要做网络映射,下面的tomcat server.xml中会有相关配置。
2、后台处理程序
1 /**上传图片**/ 2 public void uploadImages(){ 3 List
tomcat server配置
<Context docBase="D:/webapps/upload/ssmt" path="/upload" reloadable="true" />
项目配置文件
upload_path=D:/webapps/upload/ssmt
js脚本中也要做更改
此图中红色框框是原来的代码,做测试时发现得到的返回值外面多了一层<pre></pre>,不知道哪里加上的,改成下方一行代码后就能获取到正确的json字符串了。
执行效果: