Jakarta ee 我想在gwt项目中实现servlet

Jakarta ee 我想在gwt项目中实现servlet,jakarta-ee,gwt,Jakarta Ee,Gwt,我用gwt java开发了一个系统。网络应用 现在我想在其中实现servlet,我为我的项目启用了动态web模块。 现在请告诉我们如何实现servlet以及如何调用? 以及如何执行它。您可以在项目中使用Servlet,就像在任何普通web应用程序中一样 在GWT应用程序中,包结构应该包含3个主要包:客户端、服务器和共享 客户端包应包含具有前端代码的文件,即仅包含GWT代码的文件 服务器包应包含仅包含服务器端代码的文件 共享包应包含图像、css等共享文件 因此,简单地说,您只需要执行以下操作: 在

我用gwt java开发了一个系统。网络应用

现在我想在其中实现servlet,我为我的项目启用了动态web模块。 现在请告诉我们如何实现servlet以及如何调用?
以及如何执行它。

您可以在项目中使用Servlet,就像在任何普通web应用程序中一样

在GWT应用程序中,包结构应该包含3个主要包:客户端、服务器和共享

客户端包应包含具有前端代码的文件,即仅包含GWT代码的文件

服务器包应包含仅包含服务器端代码的文件

共享包应包含图像、css等共享文件

因此,简单地说,您只需要执行以下操作:

  • 在客户机包中,创建一个入口点类(我认为 已经创建了,因为您已经有了GWT应用程序)

  • 现在,由于GWT使用RPC进行服务器调用,所以创建一个必须扩展RemoteService的服务接口

  • 由于GWT使用异步通信,请创建另一个接口,该接口将是同一客户机包中先前创建的接口的异步版本

  • 这两个接口都应该包含servlet中定义的mathod签名

  • 在服务器包中,创建一个Servlet类

  • 在war/web-INF包中定义web.xml

  • 要进行服务器调用,例如,在单击按钮时,在按钮的单击处理程序中,使用GWT生成异步接口的实例,并调用servlet中定义并在接口中声明的方法

  • 要获得从服务器到客户端的回调,还可以使用AsyncCallback接口

  • 要获得工作示例和详细说明,请参阅以下链接:


    你的问题太宽泛了。我不能在这里回答,但我可以提供一些链接表单,让您了解
    GWT-RPC调用

    请查看以下链接以查找一些教程和示例代码:

    下面是GWT RPC机制的体系结构图