java - EL session 对象属性

标签 java jsp el

${sessionScope.pricer.applicableRateCode}

public class ViewPrices implements Cloneable, Serializable {    
    private static final long serialVersionUID = 1;
    // fields      
    public List<RateCode> applicableRateCode = null;
}

javax.el.PropertyNotFoundException: Property 'applicableRateCode' not found on type com...ViewPrices

${sessionScope.pricer} 打印值但 applicableRateCode 不会打印

最佳答案

您需要向 ViewPrices 添加一个 getter 方法。 JSP EL 需要它们。

public class ViewPrices implements Cloneable, Serializable {    
    private static final long serialVersionUID = 1;
    // fields      
    private List<RateCode> applicableRateCode = null;

    public List<RateCode> getApplicableRateCode() {
       return applicableRateCode ;
    }
}

关于java - EL session 对象属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5841659/

相关文章:

java - 在准备好的语句中批量运行多个查询

java - Criteria Builder 中的 Join 中的 getOn 不起作用

javascript - 如何获得包含 "open"和 "save"选项的对话框

java - spring.tld标签库属性差异

java - JSP中的表达式语言不起作用

java - Java中特定的字符串输入

java - super 和多问题

html - 如何将我的 css 连接到存储在 WEB-INF 文件夹中的 JSP 文件?网页/JSP

java - 使用 jSTL 时期望获得等号

java - JSP 表达式语言获取参数