|
|
|
Struts и валидация
|
|||
|---|---|---|---|
|
#18+
Всем добрый день. Возникла проблема с валидацией формы через стандартный механизм struts. Есть форма, причем в ней зависимые поля. 2 радио баттона, под одним несколько контролов (которые зависят друг от друга) и под другим такая же ситуация. Как можно свалидировать Форма Радио1 Текст1 Радио2 Чекбокс1 Чекбокс2 Чекбокс3 Текст2 Если выбран Радио1 тогда Текст1 не должен быть пустым Если выбран Радио2 тогда должен быть выбран один из чекбоксов, причем если выбран чекбокс3, тогда Текст2 должен быть не пустым. Возможно ли сделать это стандартным механизмом. Или придется все делать руками через добрый и любимый JavaScript Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 17:54 |
|
||
|
Struts и валидация
|
|||
|---|---|---|---|
|
#18+
Насколько я понимаю, низя. Пользуй JavaScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 18:46 |
|
||
|
Struts и валидация
|
|||
|---|---|---|---|
|
#18+
авторВозможно ли сделать это стандартным механизмом. Что значит в твоем понимании стандартный механизм? Полюбому придется писать метод, кторый принимает все значения формы и реализует логику проверки, которую ты описал. Чего тут сложного то? Или ты хочешь это все на клиенте проверять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 18:53 |
|
||
|
Struts и валидация
|
|||
|---|---|---|---|
|
#18+
wessenЧто значит в твоем понимании стандартный механизм? В Struts можно определить, каким критериям должны соответствовать вводимые значения. Есть готовые шаблоны - integer, email, по маске и т.д. Вставляешь на страницу один тег, а оно преобразует его в тот же самый JavaScript, но все это автоматически. Но вот зависимость атрибутов друг от друга еще не видел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.05.2005, 19:00 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2152393]: |
0ms |
get settings: |
8ms |
get forum list: |
22ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
66ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 209ms |
| total: | 383ms |

| 0 / 0 |
