0

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

DefaultListModel客户返回程序并用于填充 JList 但是我得到以下错误。Web 服务主包的名称是bank。我真的可以从 Web 服务返回 DefaultListModel 吗?有没有办法修复这个错误。

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

1 回答 1

2

您有两个恰好具有相同短名称的不同类。这并不意味着它们可以互换。

您的服务层不应依赖于您为 GUI 层选择的技术。当您切换到 web 应用程序以显示服务结果时,DefaultListModel 不会很有用。让它返回一个List<Customer>. DefaultListModel无论如何,它只不过是一个列表的包装器。

于 2013-01-01T22:30:09.637 回答