1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ren365880-jfinal-annotation

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

JFinal-аннотация

В JFinal есть аннотации, которые не допускают пустых параметров. Можно расширить их по своему усмотрению на основе исходного кода.

  1. Используйте файлы Annotation.java и EmptyInterceptor.java.
  2. В настройках маршрутизации добавьте строку addInterceptor(new EmptyInterceptor()).
  3. В методе контроллера используйте @Annotation({"параметр 1", "параметр 2", "параметр 3"}) или @Annotation("параметр").

Это гораздо удобнее, чем создавать новый класс, который наследуется от Validator, и писать код в нём.

Если требуется дополнительная проверка, можно её добавить.

for (String v : value) {
     String parameter = con.getPara(v);
        if (parameter == null || parameter.trim().length() == 0) {
           isTrue = false;
            key = v;
            break;
        }
   }

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Аннотация, которая не допускает пустые параметры в JFinal, может быть расширена самостоятельно на основе исходного кода. Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/ren365880-jfinal-annotation.git
git@api.gitlife.ru:oschina-mirror/ren365880-jfinal-annotation.git
oschina-mirror
ren365880-jfinal-annotation
ren365880-jfinal-annotation
master