永发信息网

java中如何过滤html的代码

答案:1  悬赏:80  手机版
解决时间 2021-04-30 07:44
java中如何过滤html的代码
最佳答案

把需要写入数据库的字符通过下面的方法过滤然后再写入

 public static String converthtml(String input) {
  if (input == null || input.length() == 0) {
   return input;
  }
  StringBuffer buf = new StringBuffer(input.length() + 6);
  char ch = ' ';
  for (int i = 0; i < input.length(); i++) {
   ch = input.charAt(i);
   if (ch == '&') {
    buf.append("&amp;");
   } else if (ch == '<') {
    buf.append("&lt;");
   } else if (ch == '>') {
    buf.append("&gt;");
   } else if (ch == ' ') {
    buf.append("&nbsp;");
   } else {
    buf.append(ch);
   }
  }
  return buf.toString();
 }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么dnf开G就进不去啊,
谁有帝国家族定制-枫珍这歌?
最新uc浏览器若基亚3110c能用不
1975年2月6日生的是属虎还是兔?
中里巴人的减肥方法
世界上的大海峡有哪些
谁转让一个QQ群给我,10分酬谢
124期四字梅花诗是什么
人献了血小板有什么害处吗
羽毛球的发源地?
法带9套好 还是法套好
你觉得幸福是什么?
基因变异为什么会出现?
香港什么电影好看?
雅阁7代10W公里
推荐资讯
在火线上、你怎样对待用G这人。
急!花都新华,教瑜珈的培训班哪有?
恢复硬盘盘符默认图标
为什么我的手机不能在手机腾迅网上下东西啊!
我是Q会员.领取的喷漆怎么没收到啊?
CF里现在有没有免费获得CF点道具的方法?
在曲阜哪里配置电脑最便宜
浙江省德清县八年级下册八年级暑假乐园答案
谁知道祁门红茶的价钱?
和谐路/育才路(路口)地址在什么地方,想过去
怎么下载图片到QQ相册
ps新手问题:为什么我的ps里面滤镜缺少很多功
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?