Использование jsp для определения значения меню выбора HTML - PullRequest
0 голосов
/ 27 апреля 2011

Я новичок в среде Java и JSP. У меня вопрос: возможно ли определить значение выпадающего списка select и создать небольшое выражение if в зависимости от этого значения?

Например:

<select id="my_select">
    <option value="-1">Option 1</option>
    <option value="0">Option 2</option>
</select>

<c:if test="${id eq -1}">
    Show this
</c:if>

<c:if test="${id gt -1}>
    Show this
</c:if>

Спасибо, ребята!

1 Ответ

1 голос
/ 27 апреля 2011

Нет, вы должны сначала осознать жизненный цикл JSP.Вывод формируется на сервере и отправляется клиенту.Затем клиент выполняет некоторые действия и, возможно, отправляет форму обратно на сервер.

В вашем случае у вас есть два варианта:

  • использовать javascript
  • отправить формуудерживая раскрывающийся список, и в зависимости от ${param.id} показать один или другой
...