当前位置 : 主页 > 编程语言 > java >

jsp – JSTL会话查找 – 密钥具有句点

来源:互联网 收集:自由互联 发布时间:2021-06-25
我正在使用一些遗留代码,并且在某些时候会话中有一个关键字 session.setAttribute("com.org.something.Object",someObject); 现在尝试使用jstl在jsp中访问它是有点困难,因为我尝试它就像我通常会做的
我正在使用一些遗留代码,并且在某些时候会话中有一个关键字

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

现在尝试使用jstl在jsp中访问它是有点困难,因为我尝试它就像我通常会做的那样:

${sessionScope.com.org.something.Object.someFieldGetter}

我们大多数人都可以想象它会失败,因为会话范围中没有com对象.我也试过了

${sessionScope.'com.org.something.Object'.someFieldGetter}

并且抛出了解析错误.

有谁知道如何解决这个问题,以便我可以通过jstl正确获取类似于session.getAttribute(“com.org.something.Object”)的对象?

谢谢.

使用方括号语法.

${sessionScope [‘com.org.something.Object’].someFieldGetter}应该这样做.

网友评论