JavaScript функция арг в JSTL - PullRequest
0 голосов
/ 03 мая 2011
  1. есть ли способ переместить javascript function-arg в тег JSTL?

    function loadList(listName) 
    
     {  <c:forEach var="item" items="${listName}">  ....  }
    
  2. Почему этот код "

    x = '${item.category}'; 
    

    все работает хорошо, и вдруг это не сработало, но измените на

    x = "${item.category}"; 
    

    работает? Я сделал alert( message ) при загрузке страницы, чтобы проверить успешность загрузки страницы.

Ответы [ 2 ]

0 голосов
/ 04 мая 2011
  • С 1-м вопросом, как я знаю, вы не можете.Вместо этого, наоборот, как ваш пример во 2-м вопросе.Как то, что @jordan упомянул.
  • В вашем втором вопросе я не уверен, почему, может быть, вы передаете значение с ' или single qout на list.category.
0 голосов
/ 03 мая 2011

Я не думаю, что можно поместить переменную javascript в тег JSTL без «обратной передачи» или перезагрузки страницы. Однако обратное (т. Е. Помещение значения тега JSTL в переменную javascript) должно быть возможным.

Причина заключается в разделении кода на стороне сервера (JSTL) и кода на стороне клиента (Javascript).

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