一个比较难的问题,新手提问咯,(100)先看有没有人答的出来,可以再加
现在比方说数据库里一条记录里存了这么一个文本字段,字数可能很多啊.主要是格式.因为存进数据库的时候可能他是有段落或是空格啊什么的,也就是带有排版格式的(就如像在word里排好版,然后存进数据库的),下面给出一个数据实例如下:
///.....
在这一年的预备期里,我们的党领导全国人民战胜了重重困难、迎来了翻天覆地的变化。事实证明我是一个好党员。
一年来,在党组织的培养教育下,在党员同志们的恶心帮助下,我积极参加理论学习和党内活动,自己对党的认识更加深刻,对党的崇高理想和建设中国特色社会主义的信念更加坚定。
///.....
以上文字分成两段,其中第一段空了两格,第二段空了三格,也就是实际情况可能不知道空了几格.现在要实现把数据从数据库中按照原来的段落格式显示出来并在其中加入表格,具体最后形式如下:
///.....
-------------------------------------
在这一年的预备期里,我们的党领导全国人民战胜了重重困难、迎来了翻天覆地
-------------------------------------
的变化。事实证明我是一个好党员。
-------------------------------------
一年来,在党组织的培养教育下,在党员同志们的恶心帮助下,我积极参加理
-------------------------------------
论学习和党内活动,自己对党的认识更加深刻,对党的崇高理想和建设中国特色社
-------------------------------------
会主义的信念更加坚定。
-------------------------------------
///......
注意:这里是要实现把文字放到表格中,也就是像上面样子,不能使用下划线的文字.
请高手来帮忙啊,我是新手,救命啊,分不够可以再加
请帮忙啊
------解决方案--------------------存的不用管
读的时候
Replace(表字段, chr(10), ' <br/> ') //chr(10)表示换行
Replace(表字段, chr(32), ' ') //chr(32)表示空格
------解决方案--------------------读出来的时候是要放在html render还是要在word里面?要是在html里面那就按楼上说得。要是word,可以看一下http://poi.apache.org/
------解决方案--------------------html直接有 <PRE> 。。。。。。。。。。。 </PRE> 标记的
方便的很。
------解决方案--------------------pre
------解决方案--------------------你的表格1行有多长,然后按照长度自己截取字符串.往表格里填充.
------解决方案--------------------mark
------解决方案--------------------LOVE
------解决方案--------------------把空格转换为 输出,同时用span这样的容器把文字包起来,并定义CSS
------解决方案--------------------用textArea不就可以了么?
不用管别的吧...
数据库如果是mysql,相应字段用text类型
------解决方案--------------------顶那个一个红星的。
取出文章内容,假设是存在一个对象obj里。
jsp上只要 <PRE> <%= obj %> </PRE> 就可以了呀。
还有如果用jstl的话,只要 <c:out value= "${obj} " /> 也可以了。