首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

java中设好的 传到jsp画面也是原样显示'&nbsp',怎样让他显示为空格?该如何解决

2011-12-29 
java中设好的 传到jsp画面也是原样显示 ,怎样让他显示为空格?比如java代码:XXXXX.setName( )jsp

java中设好的 传到jsp画面也是原样显示'&nbsp',怎样让他显示为空格?
比如java代码:
        XXXXX.setName( "  ");

jsp画面也是显示文字 '  '

打开这时候画面html   source,发现在那个位置是 '  '

其他特殊字符也是这样的情况。


[解决办法]
str=str.replaceAll( " < ", "&lt; ");
str=str.replaceAll( "> ", "&gt; ");
str=str.replaceAll( " ", "&nbsp; ");
str=str.replaceAll( "\r\n ", " <br/> ");
[解决办法]
你是怎么输出到页面的?
直接out.print( "&nbsp ") 是没有问题的!
[解决办法]
除非你的&nbsp;中的&不是英文的
[解决办法]
设置 filter= "false "
[解决办法]
<bean:write filter= "false " />

[解决办法]
标签有个filter属性,filter为true时bean:write会自动转换html的标签如: <tr> <br> ……。为false时就不会转换了。
[解决办法]
楼上的都说了

热点排行