gpt4 book ai didi

java - 在 Spring MVC 中,跟踪所有 jsps 中使用的 session 属性的最佳方法是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:08 26 4
gpt4 key购买 nike

我有一个 accountType 变量,它是在用户登录到我的网络应用程序时设置的。

在我的许多 jsps 上,我需要检查 accountType 的值,以便我可以相应地显示(或不显示)各种内容。

目前我正在为需要检查accountType的jsp对应的每个模型设置accountType。在 JSP 中,我做了如下检查:

<c:if test = "${myModel.accountType == 'B 2 C'}" >
... show B 2 C content ...
</c:if>

不幸的是,为每个需要它的模型设置 accountType 是一项非常耗费人力的工作。在我的 jsps 中是否有类似的方法来读取 session 变量,或者在检查 session 变量时是否必须使用 scriptlet?

提前致谢。

最佳答案

如果您使用属性名称“accountType”将 accountType 添加到 session 中,您可以在 JSP 中使用 ${accountType} 或(避免范围冲突)${ sessionScope.accountType.

${foobar} 在页面中查找名为 foobar 的属性,然后在请求中,然后在 session 中,然后在应用程序范围(servlet 上下文)中。

关于java - 在 Spring MVC 中,跟踪所有 jsps 中使用的 session 属性的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16122883/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com