'parameterValue' в Javascript - PullRequest
       0

'parameterValue' в Javascript

1 голос
/ 08 марта 2011

Является ли ' parameterValue ' параметром по умолчанию, который передается для события в Javascript? Может кто-нибудь объяснить, откуда это значение.

<a href="javascript:loadContent('**parameterValue**')">Load Ajax content</a>

Я нашел его в следующей статье - http://www.easywayserver.com/blog/java-how-to-use-ajax-in-jsp/

Ответы [ 3 ]

0 голосов
/ 08 марта 2011

Это просто обычная строка, которую вам нужно передать в качестве параметра функции loadContent() в Javascript. Вы можете заменить 'parameterValue' на фактическое значение, которое вы хотите использовать.

0 голосов
/ 08 марта 2011

В контексте этого примера, parameterValue не важен, поскольку он отбрасывается в вызываемый файл jsp. В JavaScript параметры для вызова построены как:

var url="loadJSP.jsp";
url=url+"?q="+str;     /* url looks like loadJSP.jps?q=parameterValue */

В файле вы увидите, что q назначается в качестве параметра

String q =request.getParameter("q");    /* q = parameterValue */

Но в последующих строках q никогда не используется:

String str="This is JSP string loading from JSP page in ajax, loading time :"; 
java.util.Date dt=new java.util.Date();
out.print(str+dt);
0 голосов
/ 08 марта 2011

«parameterValue» - это любое строковое значение, которое вы хотите передать для строкового параметра запроса страницы с именем «q». Следующая строка кода показывает, где он соединяется с URL:

var url="loadJSP.jsp";
url=url+"?q="+str;

Страница JSP на сервере затем запросит значение параметра «q» и что-то с ним сделает. В этом случае, однако, ничего не сделано с этим. Я предполагаю, что это только там в целях иллюстрации.

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