ueditor的使用及常见问题

 1、js错误:“wordCountMsg”对象为null或未定义,UEDITOR_HOME_URL的路径设置不正确,此处应该设置为editor所在的路径。
2、当与struts2一起使用的时候,图片上传不成功,hashNext()为false,要在struts.xml配置文件中设置,struts2.0是struts.action.extension的值,struts2.1以上是struts.action.excludepattern的值。或者可以自定义过滤器
3、上传成功了但是在文本框中没显示,设置editor_config.js中imageUrl的路径。
4、出现乱码:在struts中设置统一编码"<constant name="struts.i18n.encoding" value="gb2312" />"

5、ueditor目录上有红叉表示文件编码有问题,右击properties设置下就可以了。

6、ueditor文件下载见http://download.csdn.net/detail/lihong22/7105829,因为这里不能上传超过10M的文件,说实话,真麻烦。。。。

<% String baseURL = request.getContextPath(); %>
<%--ueditor编辑器文件--%>
 <script type="text/javascript" src="<%=baseURL %>/ueditor/editor_config.js"></script>
 <script type="text/javascript" src="<%=baseURL %>/ueditor/editor_all_min.js"></script>
 <link rel="stylesheet" type="text/css" href="<%=baseURL %>/ueditor/themes/default/ueditor.css" />

<div style="width:860px;height:100px;">
	 <textarea id="myeditor" name="book.bookShow"></textarea>
	<script type="text/javascript">
	var editor = new baidu.editor.ui.Editor({
	 UEDITOR_HOME_URL:'<%=baseURL%>/ueditor/',//设置相对路径
	imageUrl:'<%=baseURL%>/ueditor/jsp/imageUp.jsp',  //图片上传路径
	fileUrl:'<%=baseURL%>/ueditor/jsp/fileUp.jsp',  //附件上传路径
	textarea:'myeditor',//文本域id值
	charset:"GB2312",//编码方式
	initialContent:" "});//初始化数据
	editor.render('myeditor');
	</script>
 </div>

 

<!--自定义过滤器web.xml配置-->
<filter>
	  <filter-name>struts2</filter-name> 
	  <filter-class>com.common.MyStrutsFilter</filter-class> 
  </filter>

   

你可能感兴趣的:(ueditor的使用及常见问题)