【发布时间】:2010-09-14 23:27:56
【问题描述】:
我需要在 JSP 页面中使用 EL 访问名称存储在变量中的 bean 的属性。
如果我要访问一个名为“description”的属性,那么我会使用 ${bean.description},但由于该属性的名称存储在变量“name”中,我不知道该怎么做它在 EL 中。
这可能吗?如果没有,有没有人有解决方法?
非常感谢。
【问题讨论】:
我需要在 JSP 页面中使用 EL 访问名称存储在变量中的 bean 的属性。
如果我要访问一个名为“description”的属性,那么我会使用 ${bean.description},但由于该属性的名称存储在变量“name”中,我不知道该怎么做它在 EL 中。
这可能吗?如果没有,有没有人有解决方法?
非常感谢。
【问题讨论】:
使用${bean[name]} 的形式。更多解释见Java ServerPages 2.0 Specification.的§ JSP.2.3.4
【讨论】: