|
|
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
Как передать переменную 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 Код "); .................................. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 14:28 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
например, через GET-запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 14:50 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
например, бы увидеть? Нужно без перезагрузки страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:08 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
например, бы увидеть? Нужно без перезагрузки страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:09 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
вводишь в гугл ajax и куришь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:13 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
хотя на этом форуме тоже можно поискать, наверняка примеры были. ---- Гугл – твой Бог, а Браузер – пророк Его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:15 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
AJAX не причём. Кури дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:22 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
ik_55AJAX не причём. Кури дальше. То есть как это не причем.? То есть очень даже причем! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 18:12 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
Кумедни хлопци ... java-код (типа, твой скриптлет) - фактически, это инструкции серверу для компиляции класса, который будет формировать клиентскую страничку, а javascript-код - это код, который выполняется на стороне клиента. Другими словами, они никогда "не встретятся" в одном пространстве одновременно. Чтобы данные, которые получены в результате выполнения скрипта у клиента, можно было использовать в формировании странички, надо эти данные отправить на сервер, вставить в jsp и перекомпилировать ... Кстати, без перезагрузки страницы это невозможно. Поэтому советую использовать для таких целей сервлеты: выполнил скрипт у клиента, аджаксом отправил результат, приконнектился к базе, выполнил задание, вернул результат - все работает, соединение защищено от чужого взгляда и нет перезагрузки страницы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 18:32 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
IDVsbruckКумедни хлопци ... java-код (типа, твой скриптлет) - фактически, это инструкции серверу для компиляции класса, который будет формировать клиентскую страничку, а javascript-код - это код, который выполняется на стороне клиента. Другими словами, они никогда "не встретятся" в одном пространстве одновременно. Дякую IDVsbruckКумедни хлопци ... Чтобы данные, которые получены в результате выполнения скрипта у клиента, можно было использовать в формировании странички, надо эти данные отправить на сервер, вставить в jsp и перекомпилировать ... Я вижу Вы хорошо разбираетесь в J2EE. Но до атрибутов сессии еще не дошли. IDVsbruckКумедни хлопци ... Кстати, без перезагрузки страницы это невозможно. Поэтому советую использовать для таких целей сервлеты: выполнил скрипт у клиента, аджаксом отправил результат, приконнектился к базе, выполнил задание, вернул результат - все работает, соединение защищено от чужого взгляда и нет перезагрузки страницы. Так есть или нету перезагрузки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 19:57 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
apapacy... Но до атрибутов сессии еще не дошли. А это возможно в веб-программировании на java-платформе? ;) Если можно без этого, то я могу себе представить это "удобство". apapacyТак есть или нету перезагрузки? Для передачи из скрипта в скриплет - обязательно. А для реализации поставленной задачи с подключением к базе и передачей пароля/логина (?) можно сделать, чтобы не пришлось перегружать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 22:31 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
IDVsbruck apapacy... Но до атрибутов сессии еще не дошли. А это возможно в веб-программировании на java-платформе? ;) Если можно без этого, то я могу себе представить это "удобство". apapacyТак есть или нету перезагрузки? Для передачи из скрипта в скриплет - обязательно. А для реализации поставленной задачи с подключением к базе и передачей пароля/логина (?) можно сделать, чтобы не пришлось перегружать. Вы меня развгрываете? Принципиальной разницы между JSP и сервлетом нет. Атрибуты сессии, запроса есть и там и там и это один и тот же объект в контексте. Для аутенфикации удобнее использовать сервлет, но и JSP не возбраняется. А что до пересылки объектов из HTML-элементов в атрибуты, так Struts и JSF на том и построены. Ajax-запрос может обращаться как к сервлету, так и к JSP-странице. А вот насчет псевдозащиты от чужого взгляда ... Если Вы логинитесь Ajax-запросом - это означает что вы можете обращаться только по протоколу (http или https) , в котором загружена основная страница - иначе не позволит "песочница". Так что у Вас дилема - залогиниться в Ajax защищенно и работать по https на протяжении всего приложения, или всеже перезагрузить страницу из http в https и обратно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 22:56 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
авторКумедни хлопци ... java-код (типа, твой скриптлет) - фактически, это инструкции серверу для компиляции класса, который будет формировать клиентскую страничку, а javascript-код - это код, который выполняется на стороне клиента. Другими словами, они никогда "не встретятся" в одном пространстве одновременно. Чтобы данные, которые получены в результате выполнения скрипта у клиента, можно было использовать в формировании странички, надо эти данные отправить на сервер, вставить в jsp и перекомпилировать ... Кстати, без перезагрузки страницы это невозможно. AJAX может передать данные в текстовом виде. Выполни alert на клиенте на возвращаемый script от сервера и ты увидишь javascript код с данными, которые сформированы были на сервере(JSP) для выполнения на клиенте с помощью eval. Мне нужно на сервере. Не всё так просто IDVsbruck. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:38 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
ты не умеешь в жсп принимать значения из гет-запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:13 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
тогда кури введение в жсп для самых чайников. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:14 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
Повторяю - Нужно без перезагрузки страницы. Т.е. без гет-запроса. Кури дальше. Это не для тебя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:27 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
гет-запрос можно делать без перезагрузки страницы аяксом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:33 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
может, тебе вообще стоило веб-сервис написать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:34 |
|
||
|
Как передать переменную javascript в scriptlet?
|
|||
|---|---|---|---|
|
#18+
раз уж собрался предоставлять клиенту целый серверный backend… ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:36 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=34990268&tid=1457251]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 16ms |
| total: | 166ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...