0

私はJSTLを使用しており、このような行があります

<cues:tr id="<c:out value="${key.id}"/>">

key は Bean です。

しかし、私はこのコンパイルエラーが発生します

org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:923) で終了していない <cues:tr タグ

4

1 に答える 1

3

あなたのタグcues:tr

<cues:tr id="<c:out value="${key.id}"/>">

埋め込まれた c:out タグの二重引用符で終了しています

<c:out value="${key.id}"/>

${key.id の直前 ...

タグを次のように変更してみてください

 <cues:tr id="${key.id}">

次に、マークアップを正しく解釈する必要があります

更新:コメントで、「${key.id}」がどのように解釈されるかを尋ねましたか?

タグ内での動作については、式言語チュートリアルの式の使用セクションを参照してください。

于 2012-07-18T20:41:54.790 に答える