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

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

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

您不能从客户端进行连接,只能在代码的服务器部分进行连接。仔细阅读以下内容:


authenticate()方法的实际工作应该放在com.ericsson.authentication.server.AuthenticationServiceImpl类中,而com.ericsson.authentication.client.AuthenticationService类中的authenticate应该只引用服务器对应项。

它在ecilipse的控制台选项卡中显示了此表。..12月13日,2011年1:51:06 PM com.google.appengine.tools.development.ApiProxyLocalImpl日志严重:javax.servlet.ServletContext日志:调度传入RPC调用时异常com.google.gwt.user.server.RPC.UnexpectedException:服务方法“public abstract java.lang.String com.ericsson.authentication.client.AuthenticationService.authenticate(java.lang.String,java.lang.String)'引发了意外的异常:java.lang.NoClassDefFoundError:java.net.Socket是一个受限类。有关详细信息,请参阅Google App Engine开发人员指南。Google App Engine?尝试在Eclipse中禁用GAE。你搞错了。我没有尝试从客户端连接到数据库。服务器端代码正在尝试连接到数据库t仍然无法..getConnection()方法工作不正常..getConnection()上引发了某种未知异常..为什么会这样。。?