/*
 * WordsValidator.java
 * Copyright (c) 2011,融众网络技术有限公司(www.11186.com)
 * All rights reserved.
 * ---------------------------------------------------------------------
 * 2011-3-24 Created
 */
package com.bolo.annotation.impl;

import javax.validation.ConstraintValidator;
import javax.validation.ConstraintValidatorContext;

import org.apache.commons.lang.StringUtils;

import com.bolo.annotation.Words;

/**
 * 敏感词验证
 * 
 * @author 菠萝大象
 */
public class WordsValidator implements ConstraintValidator<Words, String> {

	@Override
	public void initialize(Words wordsAnnotation) {
	}

	@Override
	public boolean isValid(String value, ConstraintValidatorContext context) {
		if (StringUtils.isBlank(value))
			return Boolean.TRUE;
		// 此处可以加载敏感词库,不过只列举了一个
		return !StringUtils.trim(value).equals("最代码");
	}
}
最近下载更多
liuwenlong  LV20 2019年12月28日
Iskype  LV7 2019年8月16日
daidin  LV11 2018年12月29日
r2018z328g  LV8 2018年9月23日
chinafjfzlj  LV31 2018年2月12日
shawee  LV1 2018年1月24日
罗辉娟  LV12 2018年1月9日
best2018  LV46 2017年7月31日
jiezhiyou  LV2 2017年5月27日
hongchengzuike  LV1 2016年10月24日
最近浏览更多
微信网友_6248713511227392  LV11 2022年12月5日
and123456  LV11 2022年10月26日
谢谢谢谢谢谢你  LV6 2022年7月19日
暂无贡献等级
王小升0625  LV1 2022年1月5日
543666826  LV33 2021年11月19日
liqi666  LV7 2021年5月17日
xinlinggangkou  LV1 2020年12月29日
Coincidance  LV8 2020年12月3日
CSS199669  LV25 2020年7月26日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友