textarea中输入内容,存入数据库,怎么连格式一起存呢? 就是我在一个textarea中留言,分为几个段落,如何按原样存如数据库,显示时也是按原样显示! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实就是把换行符替换一下就可以了,因为HTML中的换行为<br>,你只需要将\n字符替换为<br>就OK了 strReturn = strReturn.replaceAll("\r\n","<br>");strReturn = strReturn.replaceAll("\n","<br>");strReturn = strReturn.replaceAll("\r","<br>");在取出数据时这样替换一下就可以了 比如TextArea里的数据如下:123123321textarea.getText();这样的话是一次全取出来的.还怎样可以把换行符替换阿.?怎样一行一行的取? 这个不是存入的问题,而是html解析的问题,莫认的html解析规规是自动忽略空白字符的(空格,tab,换行等),如果要解析回原来的格式,要注意转换以下字符为HTML可以显示的字符。空格,-- 换行 -- <br>tab -- 一般先转换成几个空格(4个或8个)< -- < (这个如果不转换则如果是html代码则以html进行解析)> -- > 同上可能还有其它,一下子想不起来了。 谁能帮忙改两张图片,直接奉送60分,在线等。。。 如何给产品添加附加属性?产品附加属性了怎么做? rss 定时更新feed 刷新 jsp 页面 修改jsp要重启jboss ActionMessages怎么用啊 如何不用组件来做上传下载啊? 明日网 Serv-U 控制组件,让你轻松通过 Web 控制 Serv-U 谁用B/S模式做过房地产软件? 偶想学习JSP,高手给个建议吧 获取用户信息时用什么? 请问:gmail的邮件服务器是什么,关于发邮件的问题
strReturn = strReturn.replaceAll("\n","<br>");
strReturn = strReturn.replaceAll("\r","<br>");
在取出数据时这样替换一下就可以了
123
123
321textarea.getText();
这样的话是一次全取出来的.还怎样可以把换行符替换阿.?怎样一行一行的取?
空格,--
换行 -- <br>
tab -- 一般先转换成几个空格(4个或8个)
< -- < (这个如果不转换则如果是html代码则以html进行解析)
> -- > 同上可能还有其它,一下子想不起来了。