![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: 1 Всего: 1 |
есть такая вот проверка в форме
она почему то запускается при первой загрузке страницы т.е. выводится сообщение об ошибке - что где надо прописать? |
|||
|
||||
Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 24 Всего: 62 |
seth
firstName -- инициализируется конструкторе или при объявлении? Запости полный код класса формы. |
|||
|
||||
Nobody |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 25.8.2003 Где: Россия, Москва Репутация: 1 Всего: 16 |
seth, добавь условие, при котором должна вызываться валидация.
-------------------- |
|||
|
||||
seth |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: 1 Всего: 1 |
можно поподробнее как это сделать?? Вот исходник класса формы
|
||||
|
|||||
Nobody |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 25.8.2003 Где: Россия, Москва Репутация: 1 Всего: 16 |
добавь, например
измени validate:
и добавь на страницу хидден-поле с action="save" В экшене ты ведь как-то различаешь, был ли это просто запрос на показывание страницы или сабмит формы. -------------------- |
||||
|
|||||
seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: 1 Всего: 1 |
Начала выскакивать такая ошибка - хотя файл вроде на месте...
[ERROR] 54:29(ActionServlet.java:initServlet:1147) The /WEB-INF/web.xml was not found. пытался все вернуть обратно - ничего не получается... ![]() Это сообщение отредактировал(а) seth - 10.9.2006, 17:08 |
|||
|
||||
seth |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 316 Регистрация: 4.6.2006 Репутация: 1 Всего: 1 |
Вобщем ту ошибку решил (там была парралельно проблема с log4j)
в jsp добавил это <html:hidden property="action" value="save"/> и все описал как советовали результат аналогичный... (т.е. проверка всеравно происходит) |
|||
|
||||
JavaCoder |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 13.9.2006 Репутация: нет Всего: нет |
Советую подобные проверки делать с помощью JavaScript.
Вы уверены что верно прописан мапинг? Какая версия Стратс используется? 1.2.9? |
|||
|
||||
BlackD |
|
||||
Новичок Профиль Группа: Участник Сообщений: 35 Регистрация: 3.10.2005 Репутация: 1 Всего: 1 |
if (firstName==null) - на странице присутствует <html:text property="firstName" /> ? Пожалуйста, приведи код страницы, с которой связан bean UserRegistrationForm. И struts-config тоже. |
||||
|
|||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |