|
|
|
Struts. Валидация динамической формы
|
|||
|---|---|---|---|
|
#18+
Использую Struts 1.2.9. Форма редактирования формируется динамически. Т.е. нельзя заранее определить набор параметров в запросе. Хотя на каждый параметр валидацию установить необходимо. Подскажите как это можно сделать? А то уже думаю расширять Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2006, 18:52:50 |
|
||
|
Struts. Валидация динамической формы
|
|||
|---|---|---|---|
|
#18+
Форма ввода создается с помощью XML+XSLT в зависимости от прав пользователя скрываются определенные поля и тп. Валидатор при проверке, если какой-либо параметр отсутствует в запросе (а для поля прописано "required") ведет себя так как-будто это поле не заполнено. Нужно чтоб такие поля не учавствовали в валидации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2006, 19:15:56 |
|
||
|
Struts. Валидация динамической формы
|
|||
|---|---|---|---|
|
#18+
Все разобрался. Если кого интересует могу рассказать. Пришлось смотреть в код валидатора, иначе никаких шансов :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2006, 16:23:42 |
|
||
|
Struts. Валидация динамической формы
|
|||
|---|---|---|---|
|
#18+
поделись плиз решением... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2006, 17:36:25 |
|
||
|
Struts. Валидация динамической формы
|
|||
|---|---|---|---|
|
#18+
Макаронподелись плиз решением... Конечно. Не жалко :-) Все просто. Берем Код: plaintext Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. Конечно, не самое оптимальное решение. Есть куда улучшать :-) Может кто подскажет более удачное решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2006, 09:26:46 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2147883]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
430ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 228ms |
| total: | 739ms |

| 0 / 0 |
