如何在GWT项目中连接到服务器端的数据库?

时间:2011-12-13 08:20:24

标签: gwt database-connection

我正在使用GWT设计一个简单的身份验证应用程序。客户端没有进行任何处理。在服务器端有一个authenticate()函数,它应该连接到数据库并向客户端返回字符串“success”或“failure”。我正在开发模式下执行代码。我正在使用sybase数据库。我在war / WEB-INF / lib以及构建路径中添加了所需的jar文件。但我在连接数据库时遇到问题。数据库驱动程序成功加载但getConnection()方法在我尝试运行webapp时显示了很多RPC异常。任何人都可以帮忙.. ??

1 个答案:

答案 0 :(得分:2)

您无法从客户端连接,您只能在服务器部分代码中执行此操作。请仔细阅读:GWT documentation on client-server communication

authenticate()方法的实际工作应该放在com.ericsson.authentication.server.AuthenticationServiceImpl类中,并在com.ericsson.authentication.client.AuthenticationService类中进行身份验证应该只引用服务器对应方。