存入之前转换,取出来之后不用再转换,先把这些代码放到一个类里,从这里直接拷下去的可能会有问题,CSDN好象是把半角的空格转换成全角的空格,编译的时候会出错.所以你要把里面的一些空格删除掉,再排一下.另外,你用的JDK是什么版本的?你写成的bean是什么样的,在JSP中怎么用的?

解决方案 »

  1.   

    这个我一直都在用,应该不会有什么问题,在win2000和Solaris下都用过.
    只要你的JDK版本不低于1.4的话就可以.
      

  2.   

    <%
    i=0
    do while i<300
    response.write i&"&#" & i & "<BR><br>"
    i=i+1
    loop%>用上面程序找到你要换的字符用什么换,然后replaceAll应该不会有问题的了,既的特殊字符都要换掉哦^^(上面是asp程序,自己要架下iis,赫赫)
      

  3.   

    是这样的.
    public static String transform(String content)
    {
    String contentnew=content;
    String enter="<br>\n";
    contentnew=contentnew.replaceAll("&","&amp;");
    contentnew=contentnew.replaceAll("<","&lt;");
    contentnew=contentnew.replaceAll(" ","&nbsp;");
    contentnew=contentnew.replaceAll(">","&gt;");
    contentnew=contentnew.replaceAll("\r\n",enter);
    return contentnew;
    }
    不是下面的.
    public  static  String  transform(String  content)  
    {  
               String  contentnew=content;  
               String  enter=  "  <br  >\n  ";              
               contentnew=contentnew.replaceAll(  "&  ",  "&  ");  
               contentnew=contentnew.replaceAll(  "  <  ",  "<  ");  
               contentnew=contentnew.replaceAll(  "    ",  "   ");  
               contentnew=contentnew.replaceAll(  "  >  ",  ">  ");  
               contentnew=contentnew.replaceAl(  "\r\n  ",enter);              
               return  contentnew;  
    }
    如果拷的不行,就照着代码自己再输入一遍.
      

  4.   

    谢谢你们这帮高手,风雨说的我烤了一遍,好用了,谢谢!!
    刚才有另外一个高手说
    用<pre>显示的内容</pre> 
     我试了一下居然也好用,呵呵!!!!
      

  5.   

    呵呵,<pre>...</pre>的在换行时有点不好用