|
1
1
是:在开发模式下运行GWT(它仍然会编译成字节码——但与编译/翻译成JavaScript相比,这非常快)。我不认为偶尔点击compile来获取真正的javascript代码是个大问题,不是吗? |
|
|
2
1
GWT的要点是可以用Java编写客户端浏览器代码。这是一个优势还是劣势取决于你有多喜欢Java。 如果您只是编写普通Javascript(例如使用JSON或XML)来与服务器通信,那么不需要编译步骤。
|
|
|
3
0
那会是HTML吗?好的,它没有面板,但是您可以使用div表或(如果必须的话)表。如果您想要服务器上的所有逻辑,则不需要为客户端完成任何编程。HTML将是完美的。
这意味着浏览器必须能够执行您的代码:JavaScript。(您知道Java和JavaScript有相似的名称,但是 完全地 不同的语言?)
|
|
|
4
0
尽管我不能真正理解这个问题(我是说 真实的 查看JSF2实现:我推荐Primefaces(http://www.Primefaces.org/showcase/ui/home.jsf)。 您使用一个特殊的标记(包含HTML和JSF标记的XML)创建页面,在服务器端有支持bean(顺便说一下,它们是带注释的pojo)。 如果后台有复杂的业务逻辑,我认为这是最好的方法,因为它集成在整个Java EE世界中(但您也可以在一个简单的servlet容器(如Tomcat)中单独使用JSF)。 您不必编译JSF页面,Faces servlet会动态处理它们,并在必要时生成适当的HTML+Javascript。这使得组合组件等高级功能成为可能(这是抛弃jsp IMHO的一个原因)。最好的部分是你仍然可以完全访问低级别的位,所以你可以这样做(但是不能 不得不 |