Проверка строки
18 апреля 2006
Имхо вот это:
if ( !StringUtils.isEmpty(value) ) {
}
гораздо красивее чем то, что я постоянно встречаю:
if ( value != null && value.length() > 0 ) {
}
StringUtils это из Jakarta Commons Lang. В Jakarta Commons вообще много чего интересного

апреля 21, 2006 в 07:03
А в Sring есть такое:
[CODE]
ValidationUtils.rejectIfEmptyOrWhitespace (errors, «departmentId», «field.empty», «Поле не заполнено!»);
[/CODE]
departmentId — это поле формы которое проверяется;
field.empty — строчка из mesages.properties
«Поле не заполнено!» — значение если строчка в messages.properties не найдено
апреля 21, 2006 в 07:31
Аuf, это Spring как раз и берет из тех же Jakarta Commons Validation
апреля 21, 2006 в 09:24
Ну вот то что сказал nroff спринг делает сам. Другое дело что спринг так устроен, что ничто не мешает прикрутить к нему Jakarta Commons Validation
апреля 26, 2006 в 11:30
Да, так конечно, симпатичнее будет... Но с другой стороны только ради этого, я бы не стал добавлять в прект Commons Lang
апреля 26, 2006 в 11:36
Если бы только ради этого
Эх, найти время и написать чтоли список что умеют все эти jakarta-commons-*
апреля 26, 2006 в 13:20
Ну напиши, я лично с удовольтсвием почитаю, а то по API лазать как-то лениво...
мая 18, 2006 в 09:39
Скорее всего имелось в виду это:
if (!StringUtils.isEmpty (value)) { ... }
мая 18, 2006 в 09:54
Да, точно
октября 16, 2006 в 03:58
Эээ а если вот так:
if (!"".equals (value))
декабря 13, 2006 в 07:01
Пытался я так, в результате кодревью не прошло, т.к. запись непривычная, сразу непонятна, а значит затрудняет чтение исходников
марта 14, 2007 в 17:44
Тогда уж лучше использовать
StringUtils.isNotEmpty ("")
А такое
«val».equals (variable)
рекомендуется использовать вместо
variable.equals («val») чтоб предотвратить возможность NPE