gpt4 book ai didi

jsp - JSTL session 查找 - 键有句点

转载 作者:行者123 更新时间:2023-12-04 12:25:25 27 4
gpt4 key购买 nike

我正在处理一些遗留代码,在某些时候, session 中有一个类似于

session.setAttribute("com.org.something.Object",someObject);

现在尝试使用 jSTL 在 jsp 中访问它有点困难,因为如果我像往常一样尝试它,我会这样做:
${sessionScope.com.org.something.Object.someFieldGetter}

正如我们大多数人可以想象的那样,它会失败,因为 session 范围内没有 com 对象。我也试过
${sessionScope.'com.org.something.Object'.someFieldGetter} 

并且抛出了解析错误。

有谁知道如何解决这个问题,以便我可以正确地获得类似于 session.getAttribute("com.org.something.Object") 的对象但是通过jSTL?

谢谢你。

最佳答案

使用方括号语法。
${sessionScope['com.org.something.Object'].someFieldGetter}应该这样做。

关于jsp - JSTL session 查找 - 键有句点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2541445/

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