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

关于jsp显示特殊符号的有关问题`

2012-02-24 
关于jsp显示特殊符号的问题``关于jsp显示特殊符号的问题``在JSP怎么正常实现 : }{})#$%^就是在网页上

关于jsp显示特殊符号的问题``
关于jsp显示特殊符号的问题``
在JSP怎么正常实现 <> : "}{})#$%^就是在网页上转化成编码显示`
这些特殊符号啊```
对了好有一个问题``怎么处理在用户提交问题时候的内容中所含有的空格和回车啊
比方说我在文本框里的输入内容是
"
saldfjals
asdf     askdfjasf
  asdfkl     asdf    

"
如果一般处理之后通过网站读取出来就是 "saldfjalsasdfaskdfjasfasdfklasdf "
就没有空格和回车那些处理了`

[解决办法]
public static String getRealString(String s)
{
StringBuffer sb = new StringBuffer( " ");
for(int i = 0 ; i < s.length() ; i++)
{
char ch = s.charAt(i);
switch(ch)
{
case '> ':sb.append( "&gt; ");break;
case ' < ':sb.append( "&lt; ");break;
case '& ':sb.append( "&amp; ");break;
case ' " ':sb.append( "&quot; ");break;
case ' ':sb.append( "&nbsp; ");break;
case '\n ':sb.append( " <br> ");break;
default:sb.append(ch);
}
}
return sb.toString();
}

服务器端用这个方法过滤下parameter看看,呵呵,手写的可能有错哦

热点排行