Cosminexus 機能解説

[目次][用語][索引][前へ][次へ]

4.32.12 タグの属性値に指定するExpressionに関する注意事項

タグの属性値にExpressionを指定する場合,「"<%= scriptlet_expr %>"」または,「'<%= scriptlet_expr %>'」と指定します。

タグの属性値が,「"<%=」(または「'<%=」)で開始していて「%>"」(または「%>'」)で終了していない場合,07-00より前のバージョンでは,「"」(または「'」)で囲まれた値を文字列として扱います。例えば,「%>」と「"」の間に,任意の文字列がある場合は,「"」で囲まれた値を文字列として扱います。しかし,07-00以降のバージョンでは,「%>"」(または「%>'」)を属性値の末尾として扱うため,JSPトランスレーション時にエラーになります。

タグの属性値が,「"<%=」(または「'<%=」)で開始していて「%>"」(または「%>'」)で終了していない場合は,必ずJSPトランスレーション下位互換機能を設定してください。