Ste*_*aul 3 java spring session-variables spring-mvc
我有一个accountType变量,在用户登录我的Web应用程序时设置.
在我的许多jsps中,我需要检查accountType的值,以便我可以相应地显示(或不显示)各种内容.
目前我正在为需要检查accountType的jsp对应的每个模型设置accountType.在JSP中,我做了如下检查:
<c:if test = "${myModel.accountType == 'B 2 C'}" >
... show B 2 C content ...
</c:if>
Run Code Online (Sandbox Code Playgroud)
不幸的是,为需要它的每个模型设置accountType是相当费力的.是否有类似的方法来读取我的jsps中的会话变量,或者在检查会话变量时是否必须使用scriptlet?
提前致谢.
如果使用属性名称"accountType"将accountType添加到会话中,则可以使用${accountType}或在JSP中访问它(以避免范围冲突)${sessionScope.accountType}.
${foobar} 在页面中查找名为foobar的属性,然后在请求中查找,然后在会话中查找,然后在应用程序范围(servlet上下文)中查找.
| 归档时间: |
|
| 查看次数: |
611 次 |
| 最近记录: |