【发布时间】:2010-01-31 07:48:23
【问题描述】:
我将 JBOSS 4.0.2 与 JSP 2.0 一起使用。 我创建了一个包含以下指令的 TAG 文件:
<%@ attribute name="id" required="true" %>
<%@ attribute name="upgradeAccount" type="com.upc.domain.UpgradeAccountData" %>
但是,当我尝试将UpgradeAccountData 类型的对象作为参数传递给标记时,它总是被解析为字符串,例如:
<wmtags:paymentOptions id="23" upgradeAccount="${upgradeAccountCommand}">
</wmtags:paymentOptions>
在上面的示例中,upgradeAccountCommand 作为"${upgradeAccountCommand}" 字符串传递。(我通过将标签中的类型属性定义为对象并打印对象类型及其字符串值来检查它)。
我还确保调用者页面中的upgradeAccountCommand 是一个实际的UpgradeAccountData 对象。
我能做些什么来解决这个问题?
非常感谢
【问题讨论】: