powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача параметров в вызываемом методе на сервере внутри JavaScript
25 сообщений из 36, страница 1 из 2
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38929685
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно дернуть внутри js-функции серверный метод с параметром..


Пример:

var param = "someName";
var returnedText = '${objects.test(' + param + ')}';
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38929688
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezz,

Пример:

var param = "someName";
var returnedText = '${objects.test(' + param + ')}';

Не прокатывает...

У кого какие идеи?
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38929984
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzНужно дернуть внутри js-функции серверный метод с параметром..
Дернуть не получится...
На сервер можно:
- отправить форму
- отправить ajax запрос
- обновить iframe
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930001
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsasanchezzНужно дернуть внутри js-функции серверный метод с параметром..
Дернуть не получится...
На сервер можно:
- отправить форму
- отправить ajax запрос
- обновить iframe


Коллега, расширяйте кругозор..

var returnedText = '${objects.test()}'; где test() есть метод объекта на сервере..

Конструкция данного вида абсолютно рабочая..

Проблема в том что метод нужно выполнять с параметром.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930009
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezz,

var returnedText = '${objects.test()}'; где test() есть метод объекта на сервере
уточните о каком объекте идет речь, это у вас фреймворк какой-то?
$ - што скрывается под этим загадочным знаком?
скандалы, интриги, расследования ...
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930070
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzКоллега, расширяйте кругозор..

Код: javascript
1.
var returnedText = '${objects.test()}'; 


где test() есть метод объекта на сервере..

Конструкция данного вида абсолютно рабочая..
Только как мне эту "рабочую" конструкцию вызвать на соей страничке? Расширь мой кругозор, будь так добр.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930085
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-k2-это у вас фреймворк какой-то?
наверно да)). Который вызывает AJAX)
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930169
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123наверно да)). Который вызывает AJAX)
Покажи как синтаксис ТСа используется в том "AJAX"...
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930236
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,
ты же верно написал про дёрнуть)).
Например так через POST
Код: sql
1.
http://www.sql.ru/app?что-дёрнуть=за-что-дёрнуть


а на сервере пусть дёргает.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930240
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaПокажи как синтаксис
я про конкретный синтаксис не говорил.
При наличии обёрток и библиотек - можно любой написать.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930257
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может у тс server-side js :)
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930263
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-k2-,
))
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930375
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123я про конкретный синтаксис не говорил.
Извини, я просто не совсем понял твое предыдущее сообщение...
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38930381
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzkrvsaпропущено...

Дернуть не получится...
На сервер можно:
- отправить форму
- отправить ajax запрос
- обновить iframe


Коллега, расширяйте кругозор..

var returnedText = '${objects.test()}'; где test() есть метод объекта на сервере..

Конструкция данного вида абсолютно рабочая.В том-то и дело, что на сервере. А скрипт на клиенте.

Это как если вынуть движок из машины, приволочь его на кухню, водрузить на стол и заявить: "ВотЪ! Он абсолютно рабочий! А теперь, жена, помоги мне его завести".

Подозреваю, что конструкция ${} это огрызок php или чего-то вроде, которая в текст скрипта, отправляемого клиенту, подставляет результат, возвращаемый objects.test(). Типичный быдло-стайл в клиент-серверном веб-программировании.

sanchezzПроблема в том что метод нужно выполнять с параметром.Проблема в том, что вы не понимаете, как работают веб-технологии. Все, что на js можно сделать с сервером, это отправить get- и post-запросы (фреймами или xhr) или веб-сокеты.

Сервер должен разобраться, что за запрос он получил, после этого дернуть то, что требуется в запросе, и вернуть результат дерганья в понятном клиенту виде.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931032
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyПодозреваю, что конструкция ${} это огрызок php или чего-то вроде, которая в текст скрипта, отправляемого клиенту, подставляет результат, возвращаемый objects.test(). Типичный быдло-стайл в клиент-серверном веб-программировании.


Antonariy, вы как типичный быдло(с) -кодер, проходим мимо...

Коллеги,
Данное обращение вида ${} реально работает, ну не Я же это придумал..)
Таким образом формируется get-запрос который обращается к методу экземпляра и возвращает значение.
Все это делается внутри js-функции. Просто нужно вызывать с параметром.

Примеров как это делается я не нашел..

Используемые технологии Java+JSF+Tomcat
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931098
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsasanchezzКоллега, расширяйте кругозор..

Код: javascript
1.
var returnedText = '${objects.test()}'; 


где test() есть метод объекта на сервере..

Конструкция данного вида абсолютно рабочая..
Только как мне эту "рабочую" конструкцию вызвать на соей страничке? Расширь мой кругозор, будь так добр.

Вызывается прямо в js-функции.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931100
Фотография -k2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezz,

var returnedText = '${objects.test("' + param + '")}';
может с кавычками прикол? :)

хоть бы объявление функции test запостили, а то к угадайке интереса немного
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931178
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzНужно дернуть внутри js-функции серверный метод с параметром..


Пример:

var param = "someName";
var returnedText = '${objects.test(' + param + ')}';
убогая и неверная терминология, правильно было-бы не веселить людей, а сообщить, что:

- дёргается метод JavaScript-объекта : ${objects.test(param)};
- этот метод связывается с сервером и затем назначенный соответстсвующий обработчик события что-то получает от сервера;

а не прокатывает скорее всего потому, что JavaScript считает someName - именем переменной - ГДЕ КАВЫЧКИ ?

Наверное так надо:

Код: javascript
1.
2.
var param = "someName";
var returnedText = '${objects.test("' + param + '")}';


или так
Код: javascript
1.
2.
var param = "someName";
var returnedText = '${objects.test(\'' + param + '\')}';
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931188
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И это точно клиентский код а не серверный (типа только подготовка клиентского кода)?
Если клиентский, то функция eval() наверное присутствует?

а если вызвать так:
Код: javascript
1.
2.
var param = "someName";
var returnedText = ${objects.test(param)};

то что будет содержать переменная returnedText - при начале и при окончании запроса на сервер?
запрос синхронный или асинхронный?
Наверное это знает только метод .test()

ТС привёл огрызок кода и скудную информацию - что это работает (но у него "не прокатывает"),
при этом никак не хочет расширять наш кругозор.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931349
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzВызывается прямо в js-функции.
Не вызовется.
Просто переменной будет присвоено некое строковое значение, все. Никакого обращения к серверу не будет.

sanchezzну не Я же это придумал..)
Вот и ответ... Просто ты видать даже не знаешь что это и как работает...
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931354
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
бухалтер фантоцциТС привёл огрызок кода и скудную информацию - что это работает (но у него "не прокатывает"),
при этом никак не хочет расширять наш кругозор.
Молчит собака! (с) к/ф Иван Васильевич меняет профессию
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931357
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

вот, вот. Скорее всего это PHP-генерация JS-кода клиенту. Автору надо было привести кусок кода целиком, и там наверняка все это стоит внутри какого-нибудь echo , да ещё и в обрабатываемых кавычках типа "" иначе запись {пхп-сущность} просто теряет смысл.

Автору - срочно садится за учебники, а не веселить людей. :)
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931359
Arhat109
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя, нет. Возможны варианты. Надо видеть больший кусок кода "целиком", чтобы сказать определенней.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931468
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzAntonariyПодозреваю, что конструкция ${} это огрызок php или чего-то вроде, которая в текст скрипта, отправляемого клиенту, подставляет результат, возвращаемый objects.test(). Типичный быдло-стайл в клиент-серверном веб-программировании.


Antonariy, вы как типичный быдло(с) -кодер, проходим мимо...

Коллеги,
Данное обращение вида ${} реально работает, ну не Я же это придумал ..)и это днище еще оценки ставит

sanchezzИспользуемые технологии Java+JSF+Tomcatзначит это огрызок java, а не php.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931514
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyи это днище еще оценки ставит
А, все! Теперь не отмоешься...
...
Рейтинг: 0 / 0
25 сообщений из 36, страница 1 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача параметров в вызываемом методе на сервере внутри JavaScript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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