Я использую JBOSS 4.0.2 с JSP 2.0.
Я создал файл TAG со следующими директивами:
<%@ attribute name="id" required="true" %>
<%@ attribute name="upgradeAccount" type="com.upc.domain.UpgradeAccountData" %>
Однако, когда я пытаюсь передать объект типа UpgradeAccountData
в тег в качестве параметра, он всегда разрешается как String, например:
<wmtags:paymentOptions id="23" upgradeAccount="${upgradeAccountCommand}">
</wmtags:paymentOptions>
в приведенном выше примере upgradeAccountCommand передается как строка "${upgradeAccountCommand}"
(я проверил его, определив атрибут type в теге как object и напечатав тип объекта и его строковое значение)
Я также убедился, что upgradeAccountCommand
на странице вызывающего абонента является действительным UpgradeAccountData
объектом.
Что я могу сделать, чтобы решить эту проблему?
Большое спасибо