百度ueditor编辑的时候如何去除讨厌的空行

  最近公司在用百度ueditor做增删改查操作,发现所有的富文本编辑域在【编辑】的时候都会出现一行空行,导致每次编辑必须删掉它,不然空行会很多,影响数据美观如图:

百度ueditor编辑的时候如何去除讨厌的空行

网上查了一些资料,始终不能解决,最后发现看了一些ueditor的设计思路发现端疑:

ueditor生成富文本编辑域是通过一个文本域(textarea)和一个生成域( <script id="Desc" type="text/plain">)

而问题就出在了生成域名上:

百度ueditor编辑的时候如何去除讨厌的空行

el表达式和<textarea>之间不能存在换行和空格,代码改成这样就可以了:

<textarea rows="3000" cols="1000" name="tittleNewsText" id="newsContent"hidden="hidden">${xxxx}</textarea>

百度ueditor会把jsp中的textarea标签中的空格和空行转换为&nbsp和br,生成相应的p标签,才会导致的多余空行,明白原理后问题也就迎刃而解了^_^