我在 session 中有一个名为 User 的 Employee 类型的对象,它包含方法
public String getType() {
return type;
}
我想在使用 JSTL 的 .jsp 页面上使用此值,并且我正在使用代码
${sessionScope.User.getType eq 'Supervisor'}
访问此。但它不断抛出异常
PropertyNotFoundException: Property 'getType' not found on type model.Employee
我不明白为什么。请帮忙。
最佳答案
$
运算符可以读取 sessionScope
中的任何对象以及其他 implicit object
就这样输入
${User.type}
所以条件是这样的:
${User.type eq 'Supervisor'}
关于java - 无法使用 JSTL 对 session 中的属性使用方法访问器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18803174/