📝 GWT教程

58篇技术文档
  GWT XML

📅  最后修改于: 2021-01-02 12:54:30        🧑  作者: Mango

GWT XMLGWT XML(可扩展标记语言)使用自定义标记来描述数据并将数据编码为纯文本。它更加灵活且易于操作。模块XML格式模块在XML文件中定义,扩展名应为.gwt.xml。它位于项目包的根目录中。以下是使用标准项目结构的代码:解析XML为了解析XML文本,我们必须首先将原始XML文本解析为XM1 DOM结构。 DOM结构有助于数据导航。 XML解析器位于XMLParser类下。 XMLPa...

  GWT图表

📅  最后修改于: 2021-01-02 12:55:33        🧑  作者: Mango

GWT图表GWT不包含用于创建图表的预安装存储库。我们可以从maven仓库下载它的仓库。在gwt中,通过gwt图表工具(也称为Google Visualization)创建图表。要设置GWT图表,请执行以下步骤:将gwt-charts.jar复制到现有项目或新项目中。右键单击jar文件,然后选择构建路径选项,然后添加到构建路径选项。要使用Maven存储库,我们通过添加以下代码来更改XML文件:GW...

  GWT数据库

📅  最后修改于: 2021-01-02 12:56:32        🧑  作者: Mango

GWT数据库在本教程中,我们将使用GWT设置数据库连接。我们可以使用Eclipse来配置数据库。Eclipse包含可以安装的HSQLDB插件。插件使安装易于设置。插件提供许多功能,例如启动/停止数据库,调用数据库管理器GUI。在此,以下步骤是配置步骤。选择帮助→Eclipse MarketPlace搜索关键字HSQLDB,然后单击安装按钮。现在,选择“窗口”→“显示视图”→“其他”,然后在“显示视...

  GWT历史记录

📅  最后修改于: 2021-01-02 12:57:29        🧑  作者: Mango

GWT历史记录机制GWT历史记录机制类似于Ajax历史记录实现,例如RSH(真正简单的历史记录)。基本思想是在URL片段标识符中跟踪应用程序内部状态。这种机制的主要优点是:它提供可靠的浏览器历史记录。它向用户提供了良好的反馈。它是可添加书签的,即用户可以创建当前状态的书签并保存或通过电子邮件发送等。GWT历史记录语法GWT历史记录令牌令牌只是应用程序可以解析以返回特定状态的字符串。该令牌将作为UR...

  GWT自定义小部件

📅  最后修改于: 2021-01-02 12:58:26        🧑  作者: Mango

GWT自定义小部件Google Web Toolkit提供了多种创建自定义窗口小部件的方法。最简单的方法是通过组合现有的基本小部件并向其中添加一些交互逻辑来创建复合小部件。要创建定制窗口小部件,它具有三个用于创建定制窗口小部件的通用概念,如下所示:构建复合小部件。为新的小部件创建Java代码。使用JSNI方法包装JavaScript。构建复合小部件要创建复合窗口小部件,应扩展Composite C...

  GWT JSNI

📅  最后修改于: 2021-01-02 12:59:23        🧑  作者: Mango

GWT JavaScript本机接口(JSNI)GWT JSNI用于解决问题,例如当我们需要将GWT与现有的手写JavaScript或与第三方JavaScript库集成时。有时,我们需要访问GWT类API未公开的低级浏览器功能。JSNI在网络上等效于内联汇编代码,并且可以以多种方式使用,例如:直接在JavaScript中实现Java方法。将类型安全的Java方法签名包装在现有JavaScript周...

  GWT MVP

📅  最后修改于: 2021-01-02 13:00:21        🧑  作者: Mango

GWT MVPMVP(模型视图演示器)是一种设计模式,允许使用gwt开发的应用程序遵循MVP架构。 MVP为开发应用程序提供了复杂性问题的解决方案。由于许多开发人员都在使用相同的代码,因此它们都遵循相同的设计模式,因此应用程序开发非常复杂。以下是每个组件的描述:模型:在此细分模型中,模型仅包含数据。它保存在要根据应用程序需求进行操作和计算的业务对象中。视图:它仅包含视图,即显示演示者提供的数据。它...

  MVP与MVC

📅  最后修改于: 2021-01-02 13:01:13        🧑  作者: Mango

MVP vs MVCMVP (Model View Presenter)MVC (Model View Controller)It is advance form of MVCIt is the basic method to separate project structure.In this View handles user gesture and call presenter.In thi...

  GWT与AngularJS

📅  最后修改于: 2021-01-02 13:02:07        🧑  作者: Mango

GWT和AngularJSComparison IndexGWTAngularJSIntroductionGWT is a development toolkit for developing web application.AngularJS is a structural framework for dynamic web apps.Official Websitewww.gwtproject...

  GWT与React

📅  最后修改于: 2021-01-02 13:03:01        🧑  作者: Mango

GWT与ReactComparison IndexGWTReactIntroductionGWT is a development toolkit for developing web application.React is a JavaScript library for building user interfaces.Official Websitewww.gwtproject.org.w...

  GWT与JSF

📅  最后修改于: 2021-01-02 13:04:00        🧑  作者: Mango

GWT和JSFComparison IndexGWTJSFIntroductionGWT is a development toolkit for developing web application.JSF (Java Server Faces) is a Java specification for developing component based user interface for w...

  GWT vs Vaadin

📅  最后修改于: 2021-01-02 13:25:56        🧑  作者: Mango

GWT vs瓦丹Comparison IndexGWTVaadinIntroductionGWT is a development toolkit for developing web application.Vaadin is an open-source web framework for rich web applications.Official Websitewww.gwtproject...

  GWT面试20大热门问题

📅  最后修改于: 2021-01-02 13:26:52        🧑  作者: Mango

GWT面试问题1)什么是GWT?Google Web Toolkit(GWT)是用于使用Java构建Ajax应用程序的开发工具包。 GWT坚持使用可重用的方法来处理常见的Web应用程序任务,例如书签,UI抽象,跨浏览器可移植性等。GWT提供两种模式:开发模式:它允许直接通过标准Java调试器调试应用程序的Java代码。Web模式:在这种模式下,应用程序被转换为HTML和JavaScript代码。可...