|
|
|
JSF 2.0 использование Ajax
|
|||
|---|---|---|---|
|
#18+
Есть форма авторизации, без Ajax по нажатию кнопки, action="#{authoriz.verification()}" подключаемся к бд проверяем есть ли такой пользователь с таким паролем, если есть возвращаем страницу на которую нужно перейти, или null если нету. Если нету делаем видимым текстовое поле id="isCorrectly". Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. Захотел переделать форму с использованием Ajax, теперь текстовое поле id="isCorrectly" всегда видимо просто принимает разные значения от "" до "Пользователь не найден" Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Но возникли вопросы: 1. если не добавить onclick="submit()" или тегу <f:ajax event="keyup" ... , не происходит вообще ничего. Хотя тег f:ajax для кнопки имеет событие по умолчанию. Почему так? 2. action="#{authoriz.verification()}" возвращает null - значит страница обновится полностью, а не как надо, что бы обновилась только текстовое поле id="isCorrectly". Я так понимаю? Проверял удалял у тега render="isCorrectly" - все равно все работает. Подскажите как правильно организовать работу в этой форме с использованием Ajax? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 17:18:22 |
|
||
|
JSF 2.0 использование Ajax
|
|||
|---|---|---|---|
|
#18+
Alex-ZZZ, попробуй заменить на кнопке onclick+action на actionListener ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2013, 17:47:40 |
|
||
|
JSF 2.0 использование Ajax
|
|||
|---|---|---|---|
|
#18+
забыл никAlex-ZZZ, попробуй заменить на кнопке onclick+action на actionListener Спасибо, попробую. Вообще как я понимаю, асинхронность запроса при авторизации нафиг не нужна, кроме авторизации на странице больше ничего делать все равно не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.03.2013, 12:12:05 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38195317&tid=2129710]: |
0ms |
get settings: |
17ms |
get forum list: |
27ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
64ms |
get topic data: |
23ms |
get forum data: |
6ms |
get page messages: |
83ms |
get tp. blocked users: |
3ms |
| others: | 330ms |
| total: | 567ms |

| 0 / 0 |
