次のコードでjspファイルを動的にインクルードしようとしています:
<%@include file="menus/top/${user.roleId}.jsp" %>
ここで、変数user.roleId
はint
struts2 アクションで設定されている です。以下で表示できました。
<s:property value="user.roleId" />
現在ログインしているユーザーのroleIdに応じて、ファイルなどを動的に含めmenus/top/1.jsp
たいと思います。menus/top/2.jsp
しかし、include タグを使用すると、次の例外が発生します。
Exception Name: org.apache.jasper.JasperException: File "menus/top/${user.roleId}.jsp" not found
私は何を間違っていますか?