读书人

java中设好的amp;nbsp;传到jsp画面也是原

发布时间: 2011-12-29 22:09:38 作者: rapoo

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

jsp画面也是显示文字 '  '

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

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


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

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

读书人网 >Java Web开发

热点推荐