易截截图软件、单文件、免安装、纯绿色、仅160KB

请问一下如何在JSP网站中过滤敏感词汇啊??如何实现

一个门户上的简单留言功能。提交敏感词汇的时候自动过滤掉。请问如何实现啊。大家谁做过有没有这样的例子麻烦发我一下啊。liangliang0938@163.com
顶一下。没人做过吗??在线等啊各位大哥。

检查提交的词汇是否存在敏感词汇数组中就可以啦嘛

我没有做过。但是给你说下我的思路啊
1.用表或者文件保存需要过滤的关键字。这里我感觉用XML文件保存就可以了,甚至用文本文件也未尝不可。
2.提供一个方法读取这个保存过滤关键字的XML文件或者文本文件。如:
  public String[] getFilterWords(){}
3.当用户写了留言,提交的时候,就把留言的字符替换。如:
  String str = "留言的字符内容";
  for(String filterWord : getFilterWords()) {
      str.replace(filterWord , "*");
  }

引用
我没有做过。但是给你说下我的思路啊
1.用表或者文件保存需要过滤的关键字。这里我感觉用XML文件保存就可以了,甚至用文本文件也未尝不可。
2.提供一个方法读取这个保存过滤关键字的XML文件或者文本文件。如:
  public String[] getFilterWords(){}
3.当用户写了留言,提交的时候,就把留言的字符替换。如:
  String str = "留言的字符内容";
  for(String filterWord : getFilterWords()) {
      str.replace(filterWord , "*");
  }


可以利用 JSP 的自定义标签来进行关键字过滤;

/**默认读取的过滤词文件*/
    public final static String DEFAULT_FILENAME = "keyWord.properties";


相关问答:

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

jsp中include.inc的作用是什么? - Java / Web 开发

jsp中include.inc的作用是什么?

include.inc啥意思?没听说过

Java code:
<%include file="include.inc"%>加载网站目录include.inc文件内容

包含一个静态页面吧···

& ......

Jsp If条件判断问题. - Java / Web 开发

新手:
tomcat+struts 2.0
jsp 页面直接关联model
现在需要根据model(admin)里面的一个item(id),判断jsp页面出现的内容.
大概流程:
...
<table>
<tr>
<td>
<s:if admin.id is null> ......

jsp编码问题 - Java / Java EE

HTML code:

<%@ page language="java" import="java.util.*,com.test.model.*" pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePa ......

JSP画直线请教 - Java / Web 开发

网页上已经有一个静态的图片,我想根据屏幕坐标在这个图片上确定两个点,然后用一条直线把这两个点连接起来,在JSP里能实现吗?用JS呢?请指点一下吧!!!,给出个小例子不胜感激!!
改文件的事情,还是留给serve ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号