zoukankan      html  css  js  c++  java
  • Google Web Toolkit (GWT)怎么制作多个用户界面

    Google Web Toolkit即GWT是目前基于AJAX技术开发的一个比较成功的框架包,但是其附带例程中只有单页面的实例,那么应该怎么样制作多个页面呢?

    其实很简单,GWT的一个模块,就是一个页面的。就像我们使用普通的 html 和 javaScript动态生成 div 一样。 要想多个页面,就是建立多个模块。每个模块都有一个主页的(xxxx.html) ,这样这么多个主页,随便怎么控制切换都可以。 

    但是GWT也有一个缺点就是编译部署:

    1. 可以自写build脚本,分别编译各个gwt模块,然后拷贝到一起,重新 war 。一次部署即可。
    2. 划分多个模块,是考虑到 GWT的编译机制,当一个 模块的 功能过多,编译时间很长,占用内存多(多达2G以上)。因此一般分模块设计和编译。
    3. 一般,模块划分按主菜单的来划分。单击菜单的链接,就可以是不同的gwt模块的主页的html,也可以是同一个 jsp,然后由这个jsp根据参数加载不同的gwt模块。
       其编译的速度是非常缓慢的,而且生成的内容也是冗余庞杂的厉害,所以需要整理。

  • 相关阅读:
    CSS3的box-sizing属性
    html5 --基础笔记2
    html5--基础笔记
    CSS3--阴影,渐变,背景图片
    响应式布局--流式布局
    angular中的this指向问题
    angular中控制器之间的通讯方式
    angular中的$http配置和参数
    console
    h5表单验证的css和js方法
  • 原文地址:https://www.cnblogs.com/zhwl/p/3578304.html
Copyright © 2011-2022 走看看