SpringアプリケーションでJSPXドキュメントを操作していると、奇妙なことがわかりました。EL式はHTML属性では評価されず、taglib属性でのみ評価されます。例を示しましょう。次のスニペットがあるとします。
<c:forEach items="${articles}" var="article">
<a href="/articles/${article.id}">${article.title}</a>
</c:forEach>
ID 2でタイトルが「StackOverflowexample」の記事がある場合、次の出力が表示されます。
<a href="/articles/${article.id}">StackOverflow example</a>
したがって、href属性の式は評価されません。正常ですか?私は<jsp:element>
魔法でそれを回避しましたが、EL評価がHTML属性でも機能することができればもっと便利でしょう。