Java Apache Commons EmailValidator中100个字符后的StackOverflower错误
我使用Apache的电子邮件验证程序来验证客户的输入 我发现一个问题,如果客户输入超过100个字符,我会得到以下错误 这是我的代码:Java Apache Commons EmailValidator中100个字符后的StackOverflower错误,java,apache-commons,email-validation,Java,Apache Commons,Email Validation,我使用Apache的电子邮件验证程序来验证客户的输入 我发现一个问题,如果客户输入超过100个字符,我会得到以下错误 这是我的代码: if (!EmailValidator.getInstance().isValid(email)) { // ... } 你知道问题是什么吗?为什么验证器不能处理100多个字符的情况?挖掘之后,我发现Apache的EmailValidator中存在一个已知错误。 最好的解决方案似乎是将字段限制为验证器允许的最大长度
if (!EmailValidator.getInstance().isValid(email)) {
// ...
}
你知道问题是什么吗?为什么验证器不能处理100多个字符的情况?挖掘之后,我发现Apache的EmailValidator中存在一个已知错误。 最好的解决方案似乎是将字段限制为验证器允许的最大长度