我正在使用GWT设计一个简单的身份验证应用程序。客户端没有进行任何处理。在服务器端有一个authenticate()函数,它应该连接到数据库并向客户端返回字符串“success”或“failure”。我正在开发模式下执行代码。我正在使用sybase数据库。我在war / WEB-INF / lib以及构建路径中添加了所需的jar文件。但我在连接数据库时遇到问题。数据库驱动程序成功加载但getConnection()方法在我尝试运行webapp时显示了很多RPC异常。任何人都可以帮忙.. ??
答案 0 :(得分:2)
您无法从客户端连接,您只能在服务器部分代码中执行此操作。请仔细阅读:GWT documentation on client-server communication。
authenticate()方法的实际工作应该放在com.ericsson.authentication.server.AuthenticationServiceImpl类中,并在com.ericsson.authentication.client.AuthenticationService类中进行身份验证应该只引用服务器对应方。