2011-12-17 70 views
0

我正在使用JSP EL。我有一個像"Village Green,Colgate University,Hamilton,NY"的字符串。我只想顯示Village Green。我怎樣才能做到這一點?如何格式化JSTL核心標籤中的字符串?

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

選項值應該是整個字符串,但我想只顯示Village Green選擇。我怎樣才能做到這一點?

回答

2

使用剛剛從substringBefore假設JSTL你需要String from0先,


代碼段:

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

文件: