我曾使用过 ASP.NET(C#、classic/MVC)、Django(Python)和 CI(php),但我对 GWT 和 JSP/servlet 完全陌生,有人告诉我学习 GWT MVP。所以,我从谷歌阅读了 GWT-MVP 的教程。我下载了那个教程中使用的项目Contacts 。看完这些,我无法弄清楚整个事情。这是我的问题(我安装了 eclipse-gallelio 和 gwt 插件/sdk):
- 什么是可翻译的代码,在 contacts.gwt.xml 文件中指定?应该翻译成javascript的代码?要不然是啥?我应该在其中包含哪些源标签?这些路径(属性)是如何映射的?
- 我在war文件夹(Contacts.html)中只找到了一个静态html文件。它与项目名称具有相同的名称(具有相同的字母大小写)。有必要/规则吗?
- RootPanel如何知道要包装哪个 html 文件?是否可配置?如果有,在哪里?
- 如果我有多个 html 文件,我应该如何告诉RootPanel使用其中一个?
- 如果我有 2/3 嵌套母版页(如 ASP.NET 或 django 或 CI),我如何加入它们以构建单个 html?
- 或者,一个项目只有一个 html?
目前,这些就足够了。可能这些问题很愚蠢,但我对 GWT-MVP 一无所知。提前致谢。