比如说string里面有换行符  但是放到浏览器上 就显示不出来了  
不要说把他替换了  还有很多字符浏览器不认识的  怎么样才可以使得string里面的字符在浏览器里面都能够正常显示呢

解决方案 »

  1.   

    这个输出都页面上的特殊字符,再W3C Html中有指定的,你可以去查
      

  2.   

    <body>
    123<br>456
    </body>
      

  3.   


    str=str.replaceAll("\r","<br/>");试试...
      

  4.   

    <br/> 应该可以吧 
      

  5.   

    我一般也是这么用的:
    str=str.replaceAll("\r","<br/>");如果是显示中文乱码的话,可以用:
    <%@ page pageEncoding="utf-8" contentType="text/html;charset=utf-8"%>或者用gbk 或 gb2312说实话,没有很懂你的意思.