|
|
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
Дано: web-приложение на struts. Два struts action: CallHotLineAction, HotLineAction. Первому действию соответствует страница с кучеу ссылок, а по кнопке submit происходит переход на второй action. Суть проблемы. Первому action'у соответствует страница с кучей ссылок на саму себя, только с другим набором параметров. На странице есть некоторые поля ввода и, соответственно, при переходе по ссылкам их значения теряются. Так вот, как сделать так, чтобы значения полей сохранялись при переходе по ссылкам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 08:22:52 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
brejnevТак вот, как сделать так, чтобы значения полей сохранялись при переходе по ссылкам? Нужно эти значения как то передавать. Например JavaScript-ом добавлять как параметры запроса, ну или при нажатии на ссылку постить форму. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 08:57:26 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
vas0 Нужно эти значения как то передавать. Например JavaScript-ом добавлять как параметры запроса Добавлять как параметры запроса - на странице есть неск textarea, адрес с параметрами будет очень длинная. Хотя, попробую. vas0 ну или при нажатии на ссылку постить форму. А можно про это поподробнее? Что сие значит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 09:03:58 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
brejnevА можно про это поподробнее? Что сие значит? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 09:22:56 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
vas0 [src <a href='javascript:doAction("action.do")'>Типа ссылка</a> [/src] Не работает, не сабмитится форма почему-то :( Ссылки рисует, но при нажатии на них ничего не происходит. Жаваскрипт включен. Код: plaintext 1. 2. 3. 4. 5. 6. HTML, который получился из JSP Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 10:05:01 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
попробуй пока валидацию отключить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 10:22:36 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
Неа, не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 11:22:28 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
сделай у экшенов scope="session" и если они понипулируют данными одного обьекта то ActionForm у них должен быть один. еще можно в промежутках в form:hidden передовать данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 11:23:00 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
fjordсделай у экшенов scope="session" и если они понипулируют данными одного обьекта то ActionForm у них должен быть один Поля ActionForm заполняются когда пользователь жмет submit, так. А если на submit не нажимать, то и пользовательский ввод в ActionForm не попадет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 11:45:25 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
brejnev fjordсделай у экшенов scope="session" и если они понипулируют данными одного обьекта то ActionForm у них должен быть один Поля ActionForm заполняются когда пользователь жмет submit, так. А если на submit не нажимать, то и пользовательский ввод в ActionForm не попадет. ну дык сделай чтобы попадал :) сделай сабмит в линке если вид кнопочки не нравится что типа: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 11:58:19 |
|
||
|
Struts, сохранять содержимое полей при переходе по ссылкам
|
|||
|---|---|---|---|
|
#18+
fjord Код: plaintext Йопт, работает А вот если сделать так Код: plaintext 1. Пасиба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2007, 13:18:34 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34862185&tid=2144373]: |
0ms |
get settings: |
15ms |
get forum list: |
27ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
54ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
93ms |
get tp. blocked users: |
2ms |
| others: | 334ms |
| total: | 561ms |

| 0 / 0 |
