把<用<替换,把>用>替换,别忘了分号
解决方案 »
- 求学生成绩管理系统数据库的设计
- 求高手!!! JSP的超链接 无法显示".htm"静态页面
- tomcat入门级新手,我快疯了。。。。。。。。。。。。
- 问一下在form.setPrice("11.1"),怎么他就报错"[Servlet 错误]-[JSP 1.2 Processor]:java.lang.NumberFormatException: 11.1"
- jsp中checkbox分组选中问题
- 请教Apache Tomcat/5.0.19的网页响应问题!急,解决即付分,谢谢大家
- jsp初学者的问题
- 那位兄台可以帮我解决这个问题,提供代码者重奖!!
- 我的jsp和bean文件里都没有try{}catch{},为什么我的错误信息会出现'catch'without 'try'?
- JAVA包括哪些,jsp?...
- 获得时间类的年份和月份?怎么办?
- 经典问题在谈,又有新问题了,谈用户刷新问题,请各位高手看看!!!!!!!!!!,超难的问题??????
还有 其他的特出符号
&=="&";
" =="""
' =="'";
public String convertToHtml(String str)
{
if(str==null || str.equals(""))
return "";
StringBuffer sTemp=new StringBuffer();
int i=0;
while(i<str.length())
{
if(str.charAt(i)=='\n')
sTemp.append("<br>");
else if(str.charAt(i)==' ')
sTemp.append(" ");
else if(str.charAt(i)=='<')
sTemp.append("<");
else if(str.charAt(i)=='>')
sTemp.append(">");
else if(str.charAt(i)=='&')
sTemp.append("&");
else if(str.charAt(i)=='"')
sTemp.append(""");
else if(str.charAt(i)=='\'')
sTemp.append("'");
else if(str.charAt(i)=='\n' && str.charAt(++i)=='\r')
sTemp.append("<br>");
else
sTemp=sTemp.append(str.substring(i,i+1));
i++;
}
return sTemp.toString();
}