如何解决是否可以用GWT创建许多ui表单使用UIBinder?
| 实际上,对于我的项目,我有两个预定义的HTML文件(一个用于登录,一个用于应用程序)。 我必须使用GWT,直到现在,该应用程序(及其html文件)和登录页面都运行良好。 但是我需要组装两个模块,我想知道如何用gwt从一个html文件调用另一个文件?我应该定义两个不同的UIbinders,还是必须将所有内容都放在一个中(如果这是最后一个解决方案,我该怎么办?) 谢谢。解决方法
如果在一个应用程序中需要全部这些,则应该有一个html主机页面和两个UiBinder文件。一个用于主应用程序页面,另一个用于登录。您可以根据需要以编程方式显示登录\“ page \”。
您可能需要阅读如何在GWT应用程序中管理\ pages \:gwt多页应用程序
, 只需创建一个html文件和一个模块。在html文件中,有两个div,例如:
<div id=\"login\"/>
<div id=\"application\"/>
在该模块中,导入用于该应用程序和登录屏幕的Java类。然后在模块的onModuleLoad()中创建登录面板和应用程序面板,并按如下所示添加它们:
RootPanel.get(\"login\").add(loginPanel);
RootPanel.get(\"application\").add(applicationPanel);
他们应该一起工作。 HTH。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。