Java 是否可以使用GWT创建许多ui表单(使用UIBinder)?

Java 是否可以使用GWT创建许多ui表单(使用UIBinder)?,java,gwt,jakarta-ee,uibinder,Java,Gwt,Jakarta Ee,Uibinder,实际上,对于我的项目,我有两个预定义的HTML文件(一个用于登录,另一个用于应用程序) 我必须使用GWT,到目前为止,应用程序(及其html文件)和登录页面都运行良好 但是,我需要组装这两个模块,我想知道如何使用gwt从一个html文件调用另一个html文件?我应该定义两个不同的UIBinder,还是必须将所有内容都放在一个UIBinder中(如果这是最后一个解决方案,我该怎么做?) 谢谢。如果您需要在一个应用程序中实现这些功能,那么您应该有一个html主机页和两个UiBinder文件。一个用于

实际上,对于我的项目,我有两个预定义的HTML文件(一个用于登录,另一个用于应用程序)

我必须使用GWT,到目前为止,应用程序(及其html文件)和登录页面都运行良好

但是,我需要组装这两个模块,我想知道如何使用gwt从一个html文件调用另一个html文件?我应该定义两个不同的UIBinder,还是必须将所有内容都放在一个UIBinder中(如果这是最后一个解决方案,我该怎么做?)


谢谢。

如果您需要在一个应用程序中实现这些功能,那么您应该有一个html主机页和两个UiBinder文件。一个用于主应用程序页面,一个用于登录。您可以在需要时以编程方式显示登录“页面”


您可能想了解如何在GWT应用程序中对“页面”进行图像处理:

只需创建一个html文件和一个模块。在html文件中,有两个div,例如:

<div id="login"/>
<div id="application"/>

他们应该配合得很好。嗯

我不能只使用一个html文件,这两个文件是由我工作的公司提出的,我不能将它们结合起来(风格完全不同),我想我不完全理解你想做什么。“如何从一个html文件调用另一个html文件”是什么意思?“呼叫”是什么?你到底想在浏览器上看到什么?我有login.html(带有uibuilder用户表单)和search.html(带有uibuilder搜索表单)。我需要的是,当我点击一个按钮或超链接或。。。从登录页面,search.html在浏览器上收费,并调用SearchForm。如果有助于理解我的问题,我可以把我的一些代码放在这里。好的,我想我现在明白了。在登录模块中,登录成功后,可以调用Window.Location.replace(“search.html”);在GWT代码中,使浏览器转到search.html。您也可以在延迟后执行此操作,并显示“登录成功,重定向到搜索页面”等内容。我认为您无法在服务器代码上执行重定向,因为这只是一个RPC调用。确保搜索模块只允许经过身份验证的用户。我就是这么做的,但是当我使用Window.Location.replace(“search.html”)时,会加载html页面,但不会加载SearchForm模块。我真的需要使用历史记录吗?我的应用程序实际上不需要保存历史记录。
RootPanel.get("login").add(loginPanel);
RootPanel.get("application").add(applicationPanel);