JavaScript и JSP - PullRequest
       20

JavaScript и JSP

0 голосов
/ 15 мая 2009

Во-первых, я провел свое исследование и уже знаю, что JavaScript = клиентские JSP = серверная часть. Я не хочу тратить ваше время.

Моя ситуация такова, что я хочу выполнить код JSP из события (а не из формы HTML).

У меня есть HTML-ссылка (<a href="...">XXX</a>), которая НЕ находится в тегах <form>; это просто обычная HTML-ссылка. Через Javascript я смогу получить значение href и сохранить его в скрытом поле ввода. Сразу же после этого я хочу выполнить request.getAttribute ("...") и передать параметр между страницами JSP.

Теперь я знаю, как выполнить последнюю часть (то есть получить код request.getAttribute для немедленного продолжения после выполнения кода Javascript.

Кто-нибудь может посоветовать?

Thankyou, Lucas

1 Ответ

1 голос
/ 15 мая 2009

Вы не можете запустить код JSP, как этот.

Код JSP, как вы сказали, запускается на стороне сервера, поэтому вы не можете запустить его из веб-браузера.

Если вы просто пытаетесь передать параметр между страницами JSP, вы можете добавить этот параметр в queryString URL-адреса при вызове второго JSP и использовать его внутри request.getAttribute ().

Помните, что код JSP выполняется перед отправкой страницы в браузер.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...