jsp:include pageパラメータ
jsp:includeのpageパラメータはStringまたは<%=expression>であり得る.
今日プロジェクトでこう書きました.
しかし、相対パスのページが見つからないことがよくあります.
たぶん探してみたが、問題がどこにあるのか気づかなかった.その後pageパラメータはこの<%=expression>であることを試みた.
これで正しく動作します.servletコンテナはどのようにこのパラメータを処理しているのか分かりません.誰か知ってる?しかし、このように書くのは確かにいいです.
page="{relativeURL | <%= expression %>}"
今日プロジェクトでこう書きました.
page="directory/<%=path>"
しかし、相対パスのページが見つからないことがよくあります.
たぶん探してみたが、問題がどこにあるのか気づかなかった.その後pageパラメータはこの<%=expression>であることを試みた.
page='<%"directory/"+path>'
これで正しく動作します.servletコンテナはどのようにこのパラメータを処理しているのか分かりません.誰か知ってる?しかし、このように書くのは確かにいいです.