2010-12-03 4 views
3

Существует ли стандартный подход к проверке входных данных и отображению ошибок в приложении GWT + GAE?Проверка в приложении GWT + GAE

Eclipse, плагин генерирует проект GWT с shared.FieldVerifier класса, который обеспечивает статический метод для проверки значений:

public static boolean isValidName(String name) { 
    if (name == null) { 
     return false; 
    } 
    return name.length() > 3; 
} 

isValidName() Затем вызываются метод входных данных в коде на стороне клиента и на стороне сервера коды , и если что-то не так, выполняется логика ошибок. Кстати, этот подход (набор статических методов проверки, конкретная ошибка отображения логики в каждом случае) может быть не очень масштабируемым.

Кроме того, я нашел gwt-validation project on code.google.com, но я еще не исследовал его.

Не могли бы вы рекомендовать любые стандартные подходы/библиотеки, которые помогут справиться с проверкой и отображением ошибок? Является ли библиотека gwt-валидации стандартом?

ответ

2

Стандарт JSR303 и может использоваться для проверки на стороне клиента, а также на стороне сервера.

Пожалуйста, взгляните на эту тему: GWT JSR 303 client validation

Смежные вопросы