|
蓝森林 http://www.lslnet.com 2006年6月6日 10:18
!!请教有关text传送后的回车问题!!
我在一个文本输入区中输入文本,并对有的进行回车,然后把输入文本存入数据库。再次去取出来后发现回车无法处理,文本输出连在一起了。请教一下怎么才能解决呢?
多谢了!!! |
你是如何把文本存入数据库的?存入的时候有没有对回车进行处理? |
哦,怎么处理?在此请教一下版主,多谢先!!! |
将\r\n换成<br> |
显示的时候把“\n” replace成<br>,不要在存入数据库的时候处理,因为这样会影响搜索 |
-->
有点云里雾里的了,存入时不处理,当如何?
影响搜索的原因是什么?
换成<br>是能在网页中自动处理的,好在许多容器支持HTML |
jsp
请问下版主.....多谢先!!我现在在安装jsp,可是都按装不了,不知道问题出在哪,
apache-ant-1.5.4怎么装啊 |
-->
支持。
如果没有特别必要的理由,存入数据库的数据保留最原始的,这样将来怎么转化都好做。
转换的一层,最显示的时候处理。
我一般是在一个工具包下写一个String Filter,在显示的时候过滤,并转换一下。 |
-->
请教一下怎样写String Filter呢? 多谢先!!! |
一个小例子,你还可以根据需求,写出过滤,或转换各种字符。
刚才发的代码被转换了。发张图片的。
|
多谢!!
再请教一下JSP中的回车符存入SQL时是以什么符号存储的?是\n 吗?
也就是说我想把回车还原成Html下的<br>怎么去替代。多谢先!!!
|
你原始数据是 a回车b,如果存入数据库的时候变成a<br>b,以后再要搜索exact match (a回车b)的时候就找不到了。 |
哦,我的目的很简单,比如我想把下面几行存入数据库:
“大家好!
见到大家很高兴!
”
就是在这两句之间用了回车,存入数据库后再取出来得到的结果是“大家好!见到大家很高兴!”,而我想得到取出来后也的换行的效果,如:
“大家好!
见到大家很高兴!
”
这样应该说的够 清楚了吧!
听各位说要进行转换转换,但我试过,都没效果,所以请教一下怎么获得回车符,我用把'\n'转换为<br>方式转换不行,不知道文本输入的换行是以什么形式存入数据库的。
|
显示的时候处理会不会额外的增加处理时间?
比如对于论坛,有很多帖子,每看一次贴,每个帖子的内容都要过滤,会不会增加很多时间? |
用nl2br函数转
$final_content=nl2br($in_cont) |
用流处理类bufferReader和PrepareStatement处理数据库的Varchar字段。 |
-->
请问这是什么语言语法?是Java的吗?没见过。能说明白一点吗?多谢!!! |
| |