Struts2 الشرح-المصادقون على حرف غير صالح
-
02-07-2019 - |
سؤال
أثناء استخدام Struts2, أنا باستخدام عدة شروح هل التصديقات داخل نموذج الطبقة ، set()
أساليب مثل:
@RequiredStringValidator(message = "Name is required")
@StringLengthFieldValidator(message = "Name must be between 5 and 60 characters",
minLength = "5", maxLength = "60")
public void setName(String name) {
this.name = name;
}
ولكن أود كيفية وضع التحقق من صحة تجنب شخصيات غريبة مثل !
, ?
, #
, $
و الخ...
هل هناك أي القائمة المصادقة علي استخدام مثل @RestrictChars
أو ربما هناك طريقة لاستخدام @StringRegexValidator
.أو أن أكتب واحدة جديدة.أي تلميح أو الوثائق كيف أن تفعل مثل هذا سيكون رائعا.
المحلول
لقد وجدت أخيرا:
فقط إضافة بالفعل موجودة @RegexFieldValidator
أعطاني المصادقة أنا في حاجة:
@RegexFieldValidator(message = "Use only Letters or numbers",
expression = "^[a-zA-Z0-9]+$")
على أي حال شكرا يا رفاق!
لا تنتمي إلى StackOverflow