我有一个变量,其值是一个java bean属性的名称。
我可以使用$ {name}访问此元素。使用$ {name},jsp显示“jbName”,但我想访问java bean值。
示例:
jbName的值为“Value”
我需要jsp写“Value”而不是“jbName”。
答案 0 :(得分:0)
假设bean存储在名为someBean
的属性中,并且该属性存储在名为name
的属性下,您只需要
${someBean[name]}
您似乎混淆了字段和属性。 JSP EL永远不会直接访问字段。实际上,上述内容将访问公共getter getName()
。