解决文本内容的换行显示问题的方法
解决文本内容的换行显示问题的方法
1、直接保存,然后当从数据库中取出来时用过滤方法过滤一遍再送回页面即可,给一段代码,看了就明白了,可以自己扩充






































2、在action中用replaceAll()把空格回车替换出来,
String content = content.replaceAll(“/r/n“,“<br>“);
String content = content.replaceAll(““,“ “);
在jsp页面中,如果用<bean:write>则加上filter="false",
<bean:writename="info"property="content"filter="false"/>
3、利用样式表,在显示页面中放置一个“透明”的<textarea>,即边框颜色和文本框颜色都与背景颜色一致的文本框,然后将要显示的内容放置到该文本框中,这样不需要做任何处理,而且绝对和用户输入的格式一模一样,个人认为是最好的方法。当然,千万要记住把这个文本框设置成只读的啊,嘿嘿
PS: 第二种方法很好!推荐!!