JSTL で条件付きで html 要素をラップする必要があります。
たとえば、以下のような条件に基づいて、テキストの一部をリンクに変換する必要があります。
<c:if test="${not empty link}">
<a href='${link)" target="_blank">
</c:if>
${value}
<c:if test="${not empty value.link}">
</a>
</c:if>
明らかに、上記のコードは有効ではありません。私は実際にこれを行うためのきちんとした方法を探しています。
<c:wrap_if element="a" href="${link}" target="_blank">
${value}
</c:wrap_if>
Is there a tag available like that already. Should I write my own? Or is there a better and a more cleaner way to do this?