现在比方说数据库里一条记录里存了这么一个文本字段,字数可能很多啊.主要是格式.因为存进数据库的时候可能他是有段落或是空格啊什么的,也就是带有排版格式的(就如像在word里排好版,然后存进数据库的),下面给出一个数据实例如下:
///.....   
   在这一年的预备期里,我们的党领导全国人民战胜了重重困难、迎来了翻天覆地的变化。事实证明我是一个好党员。
   一年来,在党组织的培养教育下,在党员同志们的恶心帮助下,我积极参加理论学习和党内活动,自己对党的认识更加深刻,对党的崇高理想和建设中国特色社会主义的信念更加坚定。
///.....
以上文字分成两段,其中第一段空了两格,第二段空了三格,也就是实际情况可能不知道空了几格.现在要实现把数据从数据库中按照原来的段落格式显示出来并在其中加入表格,具体最后形式如下:
///.....
-------------------------------------------------------------------------
   在这一年的预备期里,我们的党领导全国人民战胜了重重困难、迎来了翻天覆地
-------------------------------------------------------------------------
的变化。事实证明我是一个好党员。
-------------------------------------------------------------------------
   一年来,在党组织的培养教育下,在党员同志们的恶心帮助下,我积极参加理
-------------------------------------------------------------------------
论学习和党内活动,自己对党的认识更加深刻,对党的崇高理想和建设中国特色社
-------------------------------------------------------------------------
会主义的信念更加坚定。
-------------------------------------------------------------------------
///......
注意:这里是要实现把文字放到表格中,也就是像上面样子,不能使用下划线的文字.请高手来帮忙啊,我是新手,救命啊,分不够可以再加
请帮忙啊

解决方案 »

  1.   

    存的不用管
    读的时候
    Replace(表字段, chr(10), '<br/>')     //chr(10)表示换行
    Replace(表字段, chr(32), '&nbsp;')    //chr(32)表示空格
      

  2.   

    读出来的时候是要放在html render还是要在word里面?要是在html里面那就按楼上说得。要是word,可以看一下http://poi.apache.org/
      

  3.   

    html直接有<PRE>。。</PRE> 标记的 
    方便的很。
      

  4.   

    请问一下,在jsp里chr(10)应该怎么写,或是要import什么类,我是新手.救我
      

  5.   

    select Replace(table.body, chr(10), '<br/>') from Table as table
      

  6.   

    <PRE></PRE> 把你的段落包起来就好了呀,空格换行都可以保持原样,够方便了
      

  7.   

    还有就是从数据库里取了段落后还要把他放到表格里去的啊.怎么放到表格里啊.上面只是实现了从数据库中取出段落格式啊, 还要放到表格里,一行一行的啊.如:
    ----------------------------------
    |  中国人来了,外国人跑了.        |
    ----------------------------------
    代码:
    <table border="1">
    <tr>
    <td>
    &nbsp;&nbsp;中国人来了,外国人跑了.
    </tr>
    </td>
      

  8.   

    把空格转换为&nbsp;输出,同时用span这样的容器把文字包起来,并定义CSS
      

  9.   

    用textArea不就可以了么?
    不用管别的吧...
    数据库如果是mysql,相应字段用text类型
      

  10.   

    jihanzhong(逍遥)说的没错.
    可是你用pre这个还是没达到要求,段落格式是对的,但我的要求不紧要段落格式正确,而且要把一行行的文字放到表格里面,也就是像信纸样,每一行都是线条的.不知道大家有没有明白我的意思.
      

  11.   

    顶那个一个红星的。
    取出文章内容,假设是存在一个对象obj里。
    jsp上只要<PRE> <%= obj %>    </PRE>就可以了呀。
    还有如果用jstl的话,只要<c:out value="${obj}" />也可以了。