Как отформатировать строку в основных тегах JSTL? - PullRequest
0 голосов
/ 17 декабря 2011

Я использую JSP EL. У меня есть строка типа "Village Green,Colgate University,Hamilton,NY". Я хочу показать только Village Green. Как я могу это сделать?

<c:forEach items="${listOfSources}" var = "source">
    <option value="${source }" >${source }</option>
</c:forEach>

Значением опции должна быть вся строка, но я хочу показать только Village Green для выбора. Как мне этого добиться?

1 Ответ

2 голосов
/ 17 декабря 2011

Используйте только substringBefore от JSTL при условии, что вам нужно String от 0 до первого ,


Фрагмент кода:

<c:out value="${fn:substringBefore(source,',')}"/>

Документ:

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