ueditor jsp1.4.3为什么可以显示,但在jsp的后台报错

开发工具:MyEclipse10
UEditor版本:1.4.3,UTF-8
主要是讲本人遇到的问题,使用步骤就只粗略地讲一下了。
1. &将从官网下载的UEditor解压之后复制到Web工程的WebRoot目录下,记得把ueditor/jsp/lib/中的jar包复制到WebRoot/WEB-INF/lib/中。
引入之后可能回出现各种错误提示,基本不影响使用,可以右击ueditor文件夹,选择MyEclipse&Manage Validation...,在Excluded Resources中将ueditor文件夹选中,这样编译器就不会去检查ueditor文件夹中的代码了。
2. &在JSP页面上引用UEditor的JS文件。
&script type=&text/javascript& charset=&utf-8& src=&ueditor/ueditor.config.js&&&/script&
&script type=&text/javascript& charset=&utf-8& src=&ueditor/ueditor.all.min.js&&&/script&
&script type=&text/javascript& charser=&utf-8& src=&ueditor/lang/zh-cn/zh-cn.js&&&/script&
3. &在body当中放置UEditor。
&script id=&ueditor& type=&text/plain&&初始化内容&/script&
4. &实例化UEditor。
var ue = UE.getEditor(&ueditor&);
完成以上4步就可以在页面中看到UEditor了,下面讲具体遇到的问题。
1. &乱码问题
UEditor内容提交到后台之后就乱码了。
前后台编码统一这个就不提了,笔者项目当中都是用的UTF-8编码。讲到这里顺便说一下,下载的UEditor是UTF-8版本,如果开发工具没有设置成UTF-8编码,UEditor中的中文注释就变成乱码了。右击Web工程,点击Properties,就可以在Resource中设置编码。
言归正传,我乱码的原因在于form没有设置为POST。改一下method就可以不会出现乱码了。
&form action=&#& method=&POST&&
2. &java.lang.NoSuchMethodError
UEditor上传文件之后出现的错误,没有找到上传文件的方法。
这是由于UEditor1.4.3用来上传文件的jar包是commons-io-2.4.jar,而服务器却用了一个老版本的jar包,在tomcat\webapps\中找到部署的项目,从WEB-INF\lib\目录中删除老版本的jar包即可。
3. &上传文件之后提示找不到上传数据。
我使用的Struts2框架,Request当中有关文件的请求被拦截了,自己写个拦截器放过UEditor就可以了。
首先新建一个过滤器类。
import java.io.IOE
import javax.servlet.FilterC
import javax.servlet.ServletE
import javax.servlet.ServletR
import javax.servlet.ServletR
import javax.servlet.http.HttpServletR
import org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteF
public class FilterForUeditor extends StrutsPrepareAndExecuteFilter {
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest)
String url = request.getRequestURI();
不过滤UEditor的请求
if (url.contains(&/employment/ueditor/&)) {
System.out.println(&使用自定义的过滤器& + url);
chain.doFilter(req, res);
System.out.println(&使用默认的过滤器&);
super.doFilter(req, res, chain);
}然后在web.xml当中将struts2的过滤器注释掉,加上刚刚自定义的过滤器。
&filter-name&struts2&/filter-name&
&!-- Struts2的过滤器 --&
&filter-class&
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
&/filter-class&
&!-- 自定义的过滤器 --&
&filter-class&com.myFilter.FilterForUeditor&/filter-class&
&/filter&重新运行网站即可成功上传文件。
4. &成功上传附件之后,点击附件链接却出现404错误。
在ueditor/jsp/lib/当中找到config.json,在文件访问路径前缀中写上自己部署的Web工程名称。
&fileUrlPrefix&: &/projectName&, /* 文件访问路径前缀 */
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:752次
排名:千里之外因此,UEditor 极力推荐由服务器端返回以根目录开 始...前后台交互数据格式样例: (URL1,URL2,URL3,URL4...编辑器的配置文件,建议和编辑器实例化页面置于同一...
百度编辑器(UEditor)上传图片_计算机软件及应用_IT/计算机_专业资料。上传图片配置文件: 一开始我上传图片的时候失败,网上有人说需要把 net 文件夹下的 wen.config...
UEditor使用方法_计算机软件及应用_IT/计算机_专业资料。UEditor配置,上传图片和...var URL= &ueditor/&; 保存,刷新一下页面,表情是不是可以出来了?文件上传...
ueditor-mini.jar 复制到 WEB-INF/lib 2.由于配置“/*”请求均交给 Struts 2 处理,将导致 imageUp.jsp 请 求失效,这个 JSP 实现图片文件上传,需要修改核心...
//此处我修改为 工程根目录/upload/日期/文件名 这种格式 String realPath = ...第八步: ueditor 配置文件为 ueditor.config.js, 在该文件中找到代码行 image...
ueditor单独调用图片上传_计算机软件及应用_IT/计算机...[0].src);//arg 就是上传图片的返回值,是个...网站后台编辑器换成uedi... 暂无评价 1页 免费
ueditor单独调用上传附件和图片的功能_电脑基础知识_...{ //设置编辑器不可用 _editor.setDisabled(); /...侦听文件上传,取上传文件列表中第一个上传的文件的...
Ueditor1.4.3 jsp utf-8 版配置_IT/计算机_专业...出现错误:Errors occurred during the build.Errors ...文件,配置 imageUrlPrefix 可以给返回的路径添加 ...
最新版UEDITOR使用教程_计算机软件及应用_IT/计算机_专业资料。最新版富文本UEditor使用教程最近项目中使用到了富文本编辑器,选择的是百度的 UEditor。所以对其进行了研...
百度UEditor使用详解_计算机软件及应用_IT/计算机_...编辑器的配置文件,建议和编辑器实例化页面置于同一...可以得到 //接收到数据后打印到后台,你可以把它...4646人阅读
jquery(7)
这是因为路径问题,可以在jsp/config.json这个文件去改路径
通过“imageUrlPrefix”与“imagePathFormat”这两个属性去拼凑路径。
“imageUrlPrefix”是前缀的意思
如:我遇到的问题是图片回显地址为:
http://localhost:8080/ueditor/jsp/upload/image/......
而正确的地址是:
http://localhost:8080/Spring_3100_Registration_9_bootstrap/ueditor/jsp/upload/image/......
“Spring_3100_Registration_9_bootstrap” 是我项目的名字,所以,我通过配置“imageUrlPrefix”与“imagePathFormat”这两个属性,
将他们设置为:
&imageUrlPrefix&: &/Spring_3100_Registration_9_bootstrap/&,
&imagePathFormat&: &/ueditor/jsp/upload/image/{yyyy}{mm}{dd}/{time}{rand:6}&,
就可以正确回显了
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:148071次
积分:1858
积分:1858
排名:千里之外
原创:40篇
转载:49篇
评论:18条
(6)(9)(12)(2)(1)(3)(1)(1)(1)(2)(2)(1)(1)(2)(2)(4)(5)(1)(4)(1)(1)(2)(2)(1)(3)(1)(3)(2)(2)(2)(2)(7)}

我要回帖

更多关于 ueditor漏洞 jsp 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信