我有这样的跨度
<span>${bean.name}</span>
它会返回像John Brown这样的东西
我如何格式化它,以便在jstl中显示为BROWN,John?
答案 0 :(得分:2)
所以,到目前为止,您想在String
上应用以下修改:
这一切都适用于JSTL functions。
<c:set var="parts" value="${fn:split(bean.name, ' ')}" />
${fn:toUpperCase(parts[1])}
,
${parts[0]}
总结:
<c:set var="parts" value="${fn:split(bean.name, ' ')}" />
${fn:toUpperCase(parts[1])}, ${parts[0]}
当名称包含多个空格时,您只有另一个问题。