面试问题1)什么是GWT?谷歌Web Toolkit (GWT)是一个使用Java构建ajax应用程序的开发工具包。GWT坚持使用可重用的方法来完成常见的web应用任务,如书签、UI抽象、跨浏览器可移植性等。 GWT提供了两种模式:
2) GWT的组件有哪些?
3) GWT中的模块描述符是什么?模块描述符是用于设置GWT应用程序的配置文件。它的文件扩展名为*.gwt.xml,其中*是应用程序的名称,该文件应该驻留在项目的根目录中。 4)什么是GWT模块?GWT模块只是功能的封装。它与Java包有一些相似之处,但并不相似。 5)我如何启用断言?GWT编译器识别-ea标志,以便在编译后的JavaScript中为断言生成代码。只将断言用于调试目的,而不用于生产逻辑,因为断言只能在GWT的开发模式下工作。 6)任何GWT小部件的默认样式名称是什么?默认情况下,每个组件的类名为gwt -.例如,Button小部件的默认样式是gwt-Button, TextBox小部件的默认样式也是gwt-TextBox。 7)什么是国际化?国际化是基于语言环境改变文本的语言。例如,浏览器应该为坐在印度的用户显示印地语网站内容,为从法国访问网站的用户显示法语内容。 8)主机页的目的是什么?最重要的公共资源是用于调用实际GWT应用程序的主机页。应用程序的典型HTML主机页可能根本不包括任何可见的HTML主体内容,但它总是希望通过 |