ueditor富文本的使用以及“未找到上传文件”时的解决办法
来源:互联网 发布:mysql linux启动 编辑:程序博客网 时间:2024/05/20 07:53
一.根据需要去官网下载ueditor文件进行解压;
二.把ueditor文件夹复制到java项目Webroot文件夹下;
1.ueditor中修改jsp中config.json中的配置。
"imageUrlPrefix": "/test01/", /*test01为项目名 */
"imagePathFormat": "picture/{yyyy}{mm}{dd}/{time}{rand:6}", /* 上传保存路径,可以自定义保存路径和文件名格式 picture为Webroot下创建的空文件夹 */
2.ueditor中修改ueditor.config.js中的配置
var URL = window.UEDITOR_HOME_URL ="/test01/ueditor/";
var URL = window.UEDITOR_HOME_URL || "/test01/ueditor/";
3.jsp中lib文件夹中的包拷贝到web-inf文件夹中的lib包中。
4.页面中使用富文本
<script id="container" name="container" type="text/plain">初始化内容</script>
<script type="text/javascript" src="${pageContext.request.contextPath}/ueditor/ueditor.config.js"></script><!-- 配置文件 -->
<script type="text/javascript" src="${pageContext.request.contextPath}/ueditor/ueditor.all.js"></script><!-- 编辑器源码文件 -->
<script type="text/javascript">
var ue=UE.getEditor('container');
</script><!-- 实例化编辑器 -->
三.如果在ssh中使用富文本,需进行过滤器配置,否则上传文件或附件时提示“未找到上传文件”
1.需要进行配置过滤器
import java.io.IOException;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter;
public class EditorStrutsFilter extends StrutsPrepareAndExecuteFilter{
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) throws IOException, ServletException {
HttpServletRequest request = (HttpServletRequest) req;
String url = request.getRequestURI();
if (url.contains("/jsp/")) {
chain.doFilter(req, res);
}else{
super.doFilter(req, res, chain);
}
}
}
2.web.xml中Struts2的配置
<!-- struts2配置 -->
<!-- <filter>-->
<!-- <filter-name>Struts2</filter-name>-->
<!-- <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>-->
<!-- </filter>-->
<filter>
<filter-name>struts2</filter-name>
<filter-class>com.whcx.Action.EditorStrutsFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
- ueditor富文本的使用以及“未找到上传文件”时的解决办法
- ueditor 未找到上传文件
- 百度富文本ueditor使用 以及 与 Struts2 整合时出现的问题解决
- 富文本web编辑器--ueditor的使用
- 百度富文本编辑器Ueditor的使用
- 富文本编辑器Ueditor的使用
- 关于富文本编辑器Ueditor的使用
- ueditor富文本编辑器的使用
- 百度Ueditor富文本编辑器的使用
- UEditor富文本编辑器的使用
- UEditor富文本编辑器的使用
- springmvc下富文本UEditor的使用
- 富文本编辑器ueditor的使用实践
- 百度富文本ueditor的使用
- 百度ueditor富文本--图片保存路径的配置以及上传到远程服务器
- YII中Ueditor富文本编辑器文件和图片上传的配置
- YII中Ueditor富文本编辑器文件和图片上传的配置
- 百度富文本编辑器UEditor的使用和他的图片上传
- Java基础学习第一天
- 26 复杂链表的复制
- Service简单学习
- CodeForces 248E Piglet's Birthday (概率)
- C#界面设计
- ueditor富文本的使用以及“未找到上传文件”时的解决办法
- java中==与 String中 equals 和对象中equals比较
- Spark Checkpoint写操作代码分析
- 放电式消除BIOS密码(有图)
- 点击空白区域隐藏软键盘输入法
- 小马哥------山寨苹果6s(A9900-912G61-B 尾插盖板A953标示刷机拆机准图与开机识别图 低配机
- poj-1006 中国剩余定理
- 【Thinking in Java真题精选】2. 存在继承关系时的类加载顺序
- [2016JZSC]【NOIP2016提高A组模拟7.17】总结