日期:2014-05-18  浏览次数:20635 次

html显示问题
在后台添加文章添加了 <br> , <br> 在显示在前台时,不做转换在前台和文本一起显示
为 <br> ,

但在做了以下一个转换时,
                      Coach   coach=daocoath.findByPk(new   Integer(id));
    String   pexp=coach.getPexperience();
    pexp   =   pexp.replaceAll( "& ", "&amp; ");
    pexp   =   pexp.replaceAll( " ' ", " ' ' ");
    pexp   =   pexp.replaceAll( "\ " ", "&quot; ");
    pexp   =   pexp.replaceAll( "   ", "&nbsp; ");
    pexp   =   pexp.replaceAll( " < ", "&lt; ");
    pexp   =   pexp.replaceAll( "> ", "&gt; ");
    pexp   =   pexp.replaceAll( "\n ", " <br/> ");
                      coach.setPexperience(pexp);
和文本一起显示为:&lt;br&gt;
我该怎么办

------解决方案--------------------
关注~
------解决方案--------------------
添加文章时用ubb代码,如[br]
然后进行ubb到html代码的转换
------解决方案--------------------
在添加文章的时候转换回车符的做法有待商榷。。。。
不太好,还是统一在显示的时候转换吧