<select id="ordersSelect" class="drop-down" onchange="somemethod()">
<c:forEach items="${orders}" var="order" varStatus="orderStatus">
<option value="${order.id}"> ${order.publicId} </option>
</c:forEach>
</select>
У меня есть вышеуказанный фрагмент кода на странице JSP, которая получает список заказов, и у каждого заказа есть некоторая информация, конкретной информацией, которую я хочу отобразить в поле SELECT, является publicId.
Проблема в том, что на дисплее есть только одна опция в SELECT, а остальные publicId ордера отображаются как обычный текст под полем SELECT, а не как опция для выбора.
Я обнаружил, что publicId на самом деле содержит строку типа A10 / 0001/0, и именно символ "/", скорее всего, вызывает проблему.
Какие-либо решения / предложения / идеи?