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>转换,但是具体怎么转换又在哪里转换呢 展开
1.网页上用表单提交文本;
2.然后提取文本存入数据库(数据库用的是SQL);
3.浏览时,从数据库提取该文本数据显示在网页上。
我现在遇到的问题是:
从数据库提取文本后,显示在网页上的格式发生了改变,
例如:
1.在表单提交的文本为:
12 3
45 6
78 9
2.但是提取后,显示在网页上就变成了:
123456789
文本的格式无法保持,好像换行符、空格都被忽略了。。
哪位高手帮忙看看,这到底是什么原因,有什么解决方法。
是用什么插件或者什么类或者添加什么jar包,具体什么方法写在哪个页面上代码是什么,请详细一些
我用的是jsp+struts,谢谢了!
有人说是/r/n与<br>转换,但是具体怎么转换又在哪里转换呢 展开
4个回答
展开全部
SQL本身并不使用换行符,因为换行符就跟空格符和回车符一样都被看作是“空白”。SQL把所有连续的“空白”符当作一个单个的空格
如果想保存格式编辑器用FCKEditor 这样你从存入数据库和取出来的字符串才是段落分明的...
至于 FCKEditor 怎么用嘛..这也是一门知识..你到网上查一上怎么使用...学习一下嘛....
给你提供几个学习的地址吧!!
http://www.javaeye.com/topic/54509
http://www.blogjava.net/fastunit/archive/2008/02/18/180525.html
如果想保存格式编辑器用FCKEditor 这样你从存入数据库和取出来的字符串才是段落分明的...
至于 FCKEditor 怎么用嘛..这也是一门知识..你到网上查一上怎么使用...学习一下嘛....
给你提供几个学习的地址吧!!
http://www.javaeye.com/topic/54509
http://www.blogjava.net/fastunit/archive/2008/02/18/180525.html
展开全部
存入数据库不用管它.
取时将内容在表格中显示出来,只不过给表格一个固定宽度.
如:
<table width="200">//宽度和表格行数根据实际情况
<tr>
<td width="自定">
<p> <%=你要显示的文本%></p>
</td>
</tr>
<tr>
<td>~~~~</td>
<tr>
</table>
应该没问题的.
取时将内容在表格中显示出来,只不过给表格一个固定宽度.
如:
<table width="200">//宽度和表格行数根据实际情况
<tr>
<td width="自定">
<p> <%=你要显示的文本%></p>
</td>
</tr>
<tr>
<td>~~~~</td>
<tr>
</table>
应该没问题的.
参考资料: 个人经验!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在存到数据库里时把html的标签都加好,在显示的时候应该是有html标签的,试试
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
关注~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询