JSP网页上传多行文本存到sql,再从数据库提取文本显示格式改变的问题

我做了个jsp网页,其中有一个实现用户发表文章的功能:1.网页上用表单提交文本;2.然后提取文本存入数据库(数据库用的是SQL);3.浏览时,从数据库提取该文本数据显示在... 我做了个jsp网页,其中有一个实现用户发表文章的功能:
1.网页上用表单提交文本;
2.然后提取文本存入数据库(数据库用的是SQL);
3.浏览时,从数据库提取该文本数据显示在网页上。

我现在遇到的问题是:
从数据库提取文本后,显示在网页上的格式发生了改变,
例如:
1.在表单提交的文本为:
12 3
45 6
78 9
2.但是提取后,显示在网页上就变成了:
123456789

文本的格式无法保持,好像换行符、空格都被忽略了。。

哪位高手帮忙看看,这到底是什么原因,有什么解决方法。

是用什么插件或者什么类或者添加什么jar包,具体什么方法写在哪个页面上代码是什么,请详细一些

我用的是jsp+struts,谢谢了!
有人说是/r/n与<br>转换,但是具体怎么转换又在哪里转换呢
展开
 我来答
kwstartw
2009-06-04
知道答主
回答量:82
采纳率:0%
帮助的人:32.2万
展开全部
SQL本身并不使用换行符,因为换行符就跟空格符和回车符一样都被看作是“空白”。SQL把所有连续的“空白”符当作一个单个的空格

如果想保存格式编辑器用FCKEditor 这样你从存入数据库和取出来的字符串才是段落分明的...

至于 FCKEditor 怎么用嘛..这也是一门知识..你到网上查一上怎么使用...学习一下嘛....

给你提供几个学习的地址吧!!

http://www.javaeye.com/topic/54509
http://www.blogjava.net/fastunit/archive/2008/02/18/180525.html
来自雕塑园干练的藏狼
2009-06-04 · TA获得超过111个赞
知道小有建树答主
回答量:104
采纳率:0%
帮助的人:90.8万
展开全部
存入数据库不用管它.
取时将内容在表格中显示出来,只不过给表格一个固定宽度.
如:
<table width="200">//宽度和表格行数根据实际情况
<tr>
<td width="自定">
<p>  <%=你要显示的文本%></p>
</td>
</tr>
<tr>
<td>~~~~</td>
<tr>
</table>
应该没问题的.

参考资料: 个人经验!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
给我来桶辣条IB
2009-06-04 · TA获得超过149个赞
知道答主
回答量:97
采纳率:0%
帮助的人:39.3万
展开全部
你在存到数据库里时把html的标签都加好,在显示的时候应该是有html标签的,试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dyf4256
2009-06-04 · 超过13用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:38.5万
展开全部
关注~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式