|
|
|
Декларативная валидация в Spring
|
|||
|---|---|---|---|
|
#18+
Реализовал я такую валидацию, всё бы хорошо, но - как сделать так, что бы при ошибке - он мне не вываливал все подходящие ошибки на данный момент для поля, а вываливал по одной, в том порядке, в котором я хочу ? Конкретнее - вот класс формы, с навешаной валидацией: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Делее метод приводящий в действие валидацию: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. И jsp: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2012, 22:25:38 |
|
||
|
Декларативная валидация в Spring
|
|||
|---|---|---|---|
|
#18+
На данный момент, если ничего не выбрать и сабмитить форму - вываливаются обе ошибки. А мне нужно, что бы если ничего небыло выбрано появлялась ошибка - "The field must not be empty", а не всё вместе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2012, 22:28:21 |
|
||
|
Декларативная валидация в Spring
|
|||
|---|---|---|---|
|
#18+
alexander00513На данный момент, если ничего не выбрать и сабмитить форму - вываливаются обе ошибки. А мне нужно, что бы если ничего небыло выбрано появлялась ошибка - "The field must not be empty", а не всё вместе. все вместе правильней - ты сразу показываешь пользователю где и какие ошибки. представь себе у тебя на поле навешано 5 валидаций. юзверь исправляет одну ошибку, появляется другая, он ее, а тут третья и т.д. а полей таких больше двух. будешь икать не останавливаясь, когда он тебя матом начнет поминать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2012, 23:50:06 |
|
||
|
Декларативная валидация в Spring
|
|||
|---|---|---|---|
|
#18+
Дай одно сообщение на обе ошибки. Например "требуется файл с расширением xml". Кстати, когда потребуется добавить второй язык общения с юзверем, строки сообщений об ошибке, явно прописанные в код, вылезут боком. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 00:32:29 |
|
||
|
Декларативная валидация в Spring
|
|||
|---|---|---|---|
|
#18+
Спасибо за советы, так наверно и оставлю ). По поводу сообщений в коде - знаю, дело в том, что приложение не реальное и расширяться не будет, так что и так нормально )). Но всё же, интересно, можно ли добиться выше заявленного поведения ? И каким образом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2012, 12:25:14 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37894606&tid=2131263]: |
0ms |
get settings: |
14ms |
get forum list: |
25ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
73ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 346ms |
| total: | 556ms |

| 0 / 0 |
