Валидация в приложении на основе GWT + GAE - PullRequest
3 голосов
/ 03 декабря 2010

Существует ли какой-либо стандартный подход к проверке входных данных и отображению ошибок в приложении на основе 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 в code.google.com , но я еще не исследовал его.

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

1 Ответ

2 голосов
/ 06 декабря 2010

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

Пожалуйста, ознакомьтесь с этой темой: Проверка клиента GWT JSR 303

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...