Я играю с Stripes, и мне интересно, можно ли отправить Javascript данные в ActionBean. Чтобы быть более конкретным, когда я нажимаю мышью на определенный элемент на странице, я хочу отправить идентификатор этого элемента обратно в ActionBean после нажатия на stripes:link
. Если у меня уже есть этот идентификатор, сохраненный в переменной JS id
, как мне это сделать?Как отправить данные в ActionBean через JavaScript?
2
A
ответ
2
Вы используете параметризованную ссылку?
<stripes:link id="mylink" href/beanclass="..." event="...">
<stripes:param name="id" value="some_default_value"/>
Click on me!
</stripes:link>
Который, скорее всего, генерировать: http://mysite.com/...?id=some_default_value
, который вы позже использовать JavaScript, чтобы изменить some_default_value
к id
вы хотите?
Примечание: Предложение непроверено. У меня нет инструмента разработчика, установленного на этом старом лаппе.
Edit: На второй мысли, почему бы не просто написать несколько JavaScript, добавляемых "?id=" + id;
к URL-адресу Линка?
1
создать скрытый элемент ввода в вашем HTML
<input type="hidden" name="?" id="?" />
использование Javascript, чтобы установить значение этого
document.getElementById("?").value = ??;
и значение будет перечислена с представлением формы.
Смежные вопросы
- 1. Как отправить данные через ajax?
- 2. Обработка данных в ActionBean
- 3. Отправить данные формы через JQuery AJAX/javascript
- 4. Обработка - как отправить данные (через websockets?) В приложение javascript
- 5. Как отправить XML-данные через запрос POST в Javascript?
- 6. Как отправить данные через WiFi?
- 7. Как отправить данные через json
- 8. Как отправить данные через telnet?
- 9. Как отправить данные через Интернет через консоль
- 10. Как отправить данные через домен через postMessage?
- 11. Как отправить форму через JavaScript?
- 12. Как отправить данные в Flask через AJAX?
- 13. Как отправить данные через json в iOS
- 14. Как отправить данные через actionlink в asp.net?
- 15. Как отправить данные через домен с помощью javascript и tampermonkey?
- 16. ASP.NET .aspx страница: как отправить дополнительные данные через Javascript?
- 17. Отправить данные контроллеру через Ajax
- 18. Необходимо отправить данные на сервер через javascript в json формате
- 19. Javascript отправить данные в функцию
- 20. Как отправить файл в webservice через javascript?
- 21. Отправить конфиденциальные данные в JavaScript
- 22. Как отправить данные на сервер в javascript
- 23. Как отправить данные Razor в функцию javascript?
- 24. Как отправить данные из JavaScript в PHP
- 25. Отправить данные массива через AJAX
- 26. Отправить данные javascript в Django views
- 27. Stripes не видит мой ActionBean
- 28. Как отправить структурированные данные через Syslog?
- 29. Как отправить произвольные данные через push-уведомление?
- 30. Как отправить данные модели через вызов ajax
Просто попробовал, но он не работает. Может быть, если бы я использовал форму, но я хочу запустить событие по ссылке. Есть идеи? – marioErr
Да, это будет работать только с формой. я оставлю его кому-то еще, чтобы объяснить, как это сделать без формы, поскольку это было бы немного больше взлома. – pstanton