textarea中的数据含有换行,存入数据库中,在JSP页面上如何按原格式(带有换行)取出来?

2024-11-28 02:08:26
推荐回答(2个)
回答1:

数据库中的换行在jsp上显示需要做转义处理的,否则会中间折断的。
jsp里面,实际上还是html里面。

是标准的xml写法,也是我们推荐的一种写法(或者叫做xhtml);

是不标准的写法,不是我们推荐的。
但不管
还是
,浏览器都会解析成回车换行,浏览器的兼容性很好的,所以不论我们写那种,效果都一样。

回答2:

这个不是很好解决的,成型的方法是用fckeditor作。
否则你就始终面临这样的问题的,自动换行,以及显示的问题。百度贴吧发帖的地方也是一个简易的可编辑控件。
我记得自己当初做的时候是textarea设置个nowrap属性,存进数据库的时候,换行符进行转义,存进去的是类似 这样的字符。你试试吧。还是建议使用fckeditor,可能使用的时候会有点配置方面的问题需要解决。