【发布时间】:2011-06-20 08:54:10
【问题描述】:
在文档中,<bean:write> 标记内的“名称”被提到是必须打印其属性的 bean 的名称。如果未提及该属性,则打印 bean 本身的值。
但如果我在 Action 类中设置一个属性,例如:
setAttribute("dda","hello");
并在 JSP 中说:
<bean:write name="dda"/>
即使“dda”不是任何 bean 的名称,我也会得到“hello”。
为什么会这样? “bean本身被打印”是什么意思?是否渲染了它的对象的哈希码?
【问题讨论】: