Web服务可以返回DefaultListModel吗?

时间:2013-01-01 22:21:38

标签: java web-services

我使用Netbeans在Glassfish服务器上部署了Java Web服务。服务从数据库中提取数据并填充DefaultListModel 客户

DefaultListModel customers 返回到程序并用于填充JList但是我得到错误。 Web服务主程序包的名称为银行。我可以从Web服务实际返回DefaultListModel,有没有办法修复此错误。

incompatible types
found   : bank.DefaultListModel
required: javax.swing.DefaultListModel

1 个答案:

答案 0 :(得分:2)

您有两个恰好具有相同短名称的不同类。这并不能使它们互换。

您的服务层不应该依赖于您为GUI图层选择的技术。当您切换到webapp以显示服务结果时,DefaultListModel将不会非常有用。让它返回List<Customer>。无论如何,DefaultListModel只不过是列表的包装。