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


Да в том-то и дело что вызывается идиот..
А переменной будет присвоено строковое значение, возвращенное методом test.

Ниже пример тестого кода...
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
   <script type="text/javascript" language="JavaScript">
   //<![CDATA[
      function mark() {
         var elem = document.getElementById("mpObjectEventForm:nmSeverity");
         var idRow = elem.options[elem.selectedIndex];
         var returnedText = '${objects.test()}'; //-- Эксепшена НЕ будет, будет возвращено значение "msg from server!"
         alert(returnedText);
         //var returnedText = '${objects.test(' + idRow + ')}'; -- Желательно бы выполнять с параметром idRow
      }
   //]]>
   </script>



Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<html>
<body>
<a4j:form>
   <h:selectOneMenu id="nmSeverity" label="severity"
      value="#{objects.editObjectEvent.idSeverity}" immediate="true"
      style="width: 223px; margin-top: 4px;" onchange="mark();">
      <f:selectItems value="#{objects.listObjSeverity}" var="f"
         itemValue="#{f.value}" itemLabel="#{f.label}" />
   </h:selectOneMenu>
</a4j:form>
</body>
</html>



Сам метод на сервере..
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
public String test() {
   return "msg from server!";
}

// Но нужна возможность запуска с параметром..
public String test(String idRow) {
   String result;
   // Здесь некая обоаботка idRow..
   return result;
}



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

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<html>
<body>
<?
class CIamServerClass {
	public function test() {
		 return "msg from server!";
	}
}
$objects = new CIamServerClass();
?>
<div id="test">test</div>
<script type="text/javascript" language="JavaScript">
	function mark() {
		var returnedText = '<?=$objects->test()?>';
		console.log(returnedText);
	}
	mark();
</script>
</body>
</html>
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931772
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Честно сказать я сам ранее не встречал такой способ обращения. Увидел в одном из примеров, как грубо говоря из js-функции таким образом вытаскивается контекстный путь к js-библиотеке..
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38931799
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-k2-по прежнему недостаточно информации

Какая еще тебе нужна информация ?


Короче говоря задача была решена другим способом ..

Тему можно закрывать.
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38932035
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzДа в том-то и дело что вызывается идиот..
О! И мне досталось...
sanchezzНиже пример тестого кода...
Ты даже не понимаешь какую безграмотность ты сейчас продемонстрировал...
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38932037
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzКороче говоря задача была решена другим способом ..
Анально?
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38932058
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsasanchezzДа в том-то и дело что вызывается идиот..
О! И мне досталось...
sanchezzНиже пример тестого кода...
Ты даже не понимаешь какую безграмотность ты сейчас продемонстрировал...

Чувак давай по-делу! Какую-такую бляха-муха безграмотность я вдруг продемонстрировал? Даже самому интересно стало..))
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38932067
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsasanchezzКороче говоря задача была решена другим способом ..
Анально?

Чел, твои способы мне точно не подходят))
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38932074
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanchezzКакую-такую бляха-муха безграмотность я вдруг продемонстрировал?
То, что ты сейчас продемонстрировал - пример формирования страницы на сервере. Т.ч. JS тут ну никаким боком!

-k2- тебе даже ПХПшный аналог показал... Я могу показать аналог на CSP...

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
<script language='cache' runat='server'>
s obj=##class(tmp.test).%New()
</script>

<script type='text/javascript'>
var str='#(obj.getData(1,2,3,4))#';
alert(str);
</script>

<script language='cache' runat='server'>
k obj
</script>


Вот только к клиентской части это не имеет никакого значения. Сервер страницу сформирует и отдаст клиенту. Все!
...
Рейтинг: 0 / 0
Передача параметров в вызываемом методе на сервере внутри JavaScript
    #38932142
sanchezz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsasanchezzКакую-такую бляха-муха безграмотность я вдруг продемонстрировал?
То, что ты сейчас продемонстрировал - пример формирования страницы на сервере. Т.ч. JS тут ну никаким боком!

Кручу, верчу запутать хочу)) .. Дальше можешь не продолжать..)
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Передача параметров в вызываемом методе на сервере внутри JavaScript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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