powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как передать переменную javascript в scriptlet?
20 сообщений из 20, страница 1 из 1
Как передать переменную javascript в scriptlet?
    #34988253
ik_55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как передать переменную javascript tmpKod в scriptlet JSP?
function getVar(){

var tmpKod='0000';

<%
try {java.sql.DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
java.sql.Connection con=
java.sql.DriverManager.getConnection ("jdbc:oracle:thin:@:", "U",
"U");

Statement st = con.createStatement();
ResultSet rs = st.executeQuery("SELECT Код, Наименование FROM SUBJECT WHERE КодРодителя="+tmpKod+" ORDER BY Код ");

..................................
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34988390
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
например, через GET-запрос.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34988472
ik_55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
например, бы увидеть?
Нужно без перезагрузки страницы.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34988481
ik_55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
например, бы увидеть?
Нужно без перезагрузки страницы.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34988508
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вводишь в гугл ajax и куришь.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34988511
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотя на этом форуме тоже можно поискать, наверняка примеры были.

----
Гугл – твой Бог, а Браузер – пророк Его.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34988547
ik_55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AJAX не причём.
Кури дальше.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34989285
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ik_55AJAX не причём.
Кури дальше.

То есть как это не причем.? То есть очень даже причем!
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34989357
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кумедни хлопци ...

java-код (типа, твой скриптлет) - фактически, это инструкции серверу для компиляции класса, который будет формировать клиентскую страничку, а javascript-код - это код, который выполняется на стороне клиента. Другими словами, они никогда "не встретятся" в одном пространстве одновременно. Чтобы данные, которые получены в результате выполнения скрипта у клиента, можно было использовать в формировании странички, надо эти данные отправить на сервер, вставить в jsp и перекомпилировать ... Кстати, без перезагрузки страницы это невозможно.

Поэтому советую использовать для таких целей сервлеты: выполнил скрипт у клиента, аджаксом отправил результат, приконнектился к базе, выполнил задание, вернул результат - все работает, соединение защищено от чужого взгляда и нет перезагрузки страницы.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34989517
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruckКумедни хлопци ...

java-код (типа, твой скриптлет) - фактически, это инструкции серверу для компиляции класса, который будет формировать клиентскую страничку, а javascript-код - это код, который выполняется на стороне клиента. Другими словами, они никогда "не встретятся" в одном пространстве одновременно.


Дякую

IDVsbruckКумедни хлопци ...
Чтобы данные, которые получены в результате выполнения скрипта у клиента, можно было использовать в формировании странички, надо эти данные отправить на сервер, вставить в jsp и перекомпилировать ...


Я вижу Вы хорошо разбираетесь в J2EE. Но до атрибутов сессии еще не дошли.

IDVsbruckКумедни хлопци ...
Кстати, без перезагрузки страницы это невозможно.
Поэтому советую использовать для таких целей сервлеты: выполнил скрипт у клиента, аджаксом отправил результат, приконнектился к базе, выполнил задание, вернул результат - все работает, соединение защищено от чужого взгляда и нет перезагрузки страницы.

Так есть или нету перезагрузки?
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34989698
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacy... Но до атрибутов сессии еще не дошли.
А это возможно в веб-программировании на java-платформе? ;) Если можно без этого, то я могу себе представить это "удобство".
apapacyТак есть или нету перезагрузки?
Для передачи из скрипта в скриплет - обязательно.
А для реализации поставленной задачи с подключением к базе и передачей пароля/логина (?) можно сделать, чтобы не пришлось перегружать.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34989720
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck apapacy... Но до атрибутов сессии еще не дошли.
А это возможно в веб-программировании на java-платформе? ;) Если можно без этого, то я могу себе представить это "удобство".
apapacyТак есть или нету перезагрузки?
Для передачи из скрипта в скриплет - обязательно.
А для реализации поставленной задачи с подключением к базе и передачей пароля/логина (?) можно сделать, чтобы не пришлось перегружать.

Вы меня развгрываете? Принципиальной разницы между JSP и сервлетом нет. Атрибуты сессии, запроса есть и там и там и это один и тот же объект в контексте. Для аутенфикации удобнее использовать сервлет, но и JSP не возбраняется. А что до пересылки объектов из HTML-элементов в атрибуты, так Struts и JSF на том и построены.

Ajax-запрос может обращаться как к сервлету, так и к JSP-странице.

А вот насчет псевдозащиты от чужого взгляда ... Если Вы логинитесь Ajax-запросом - это означает что вы можете обращаться только по протоколу (http или https) , в котором загружена основная страница - иначе не позволит "песочница". Так что у Вас дилема - залогиниться в Ajax защищенно и работать по https на протяжении всего приложения, или всеже перезагрузить страницу из http в https и обратно.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990268
ik_55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторКумедни хлопци ...

java-код (типа, твой скриптлет) - фактически, это инструкции серверу для компиляции класса, который будет формировать клиентскую страничку, а javascript-код - это код, который выполняется на стороне клиента. Другими словами, они никогда "не встретятся" в одном пространстве одновременно. Чтобы данные, которые получены в результате выполнения скрипта у клиента, можно было использовать в формировании странички, надо эти данные отправить на сервер, вставить в jsp и перекомпилировать ... Кстати, без перезагрузки страницы это невозможно.

AJAX может передать данные в текстовом виде. Выполни alert на клиенте на возвращаемый script от сервера и ты увидишь javascript код с данными, которые сформированы были на сервере(JSP) для выполнения на клиенте с помощью eval.

Мне нужно на сервере. Не всё так просто IDVsbruck.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990389
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ты не умеешь в жсп принимать значения из гет-запроса?
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990396
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда кури введение в жсп для самых чайников.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990445
ik_55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Повторяю - Нужно без перезагрузки страницы. Т.е. без гет-запроса.


Кури дальше. Это не для тебя.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990468
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гет-запрос можно делать без перезагрузки страницы аяксом.
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990473
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может, тебе вообще стоило веб-сервис написать?
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990479
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
раз уж собрался предоставлять клиенту целый серверный backend…
...
Рейтинг: 0 / 0
Как передать переменную javascript в scriptlet?
    #34990484
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
веб-сервисы придумали как раз для этого.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как передать переменную javascript в scriptlet?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]