|
|
|
struts validation
|
|||
|---|---|---|---|
|
#18+
В качестве Action-классов создаю классы, наследуясь от DispatchAction. Методы моих классов работают с Session Bean-ами, те в свою очередь с Hibernate. Большую часть валидации хочется сделать на Hibernate, при этом не определяя внешних правил валидации в struts (без struts validator-а). Допустим выполняется метод в классе-наследнике DispatchAction и при этом Session Bean вывалил исключение. Как можно дальше вернуться на форму, которая заполнялась перед вызовом DispatchAction-класса и выдать там ругательные сообщения ? Как-нибудь можно прикрутить туда ActionMessages или ActionError ? Вообще есть ли в struts какой-то механизм, предусматривающий валидацию во время исполнения методов Action-класса ? (кроме ActionForm с его методом validate)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2006, 11:31 |
|
||
|
struts validation
|
|||
|---|---|---|---|
|
#18+
можно. самому надо писать. если на jsp пользуетесь html:errors, то к примеру так в Action Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: 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. 27. 28. 29. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.02.2006, 12:01 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33560253&tid=2150117]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
182ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 460ms |

| 0 / 0 |
