smartgwt (A)「建议收藏」

smartgwt (A)「建议收藏」 smartgwt一个比较陌生的名字,却充满了神奇,模糊了web应用和windows应用的界限。很多人听过gwt,是的,用java写Ajax,smartgwt不仅多了一层华丽的包装,而且将gwt发挥到了极致!三者结合所产生的优势:跨操作系统、跨浏览器(主流的)、异步的实现web应用程序。 smartgwt很大的一个特点是,即使你不会美工,也能将页面处理的很得体,很美观(限网络应用程序,不需

大家好,又见面了,我是你们的朋友全栈君。

  smartgwt一个比较陌生的名字,却充满了神奇,模糊了web应用和windows应用的界限。很多人听过gwt,是的,用java写Ajax,smartgwt不仅多了一层华丽的包装,而且将gwt发挥到了极致!三者结合所产生的优势:跨操作系统、跨浏览器(主流的)、异步的实现web应用程序。

  smartgwt很大的一个特点是,即使你不会美工,也能将页面处理的很得体,很美观(限网络应用程序,不需要太多的修饰)。

grid:  grid    tree: tree

  在开始smartgwt编码前,有很多准备工作。

  先去了解“Google 网页工具包 ”,站内有很详细的文档和实例。IBM中国也有不少例子,值得了解。当完成第一个异步相应的例子时,你一定觉得,异步原来这么轻松有趣。接下来就要去装点界面,去了解smartgwt 丰富的界面,在google的项目站点能找到不少资料,还有官网的论坛 ,很多问题能在那里解决!下载完smartgwt,解压部署里面的war,就是官网提供的在线例子,页面中提供源代码,这是了解smartgwt最好的途径,也可以运行源代码。

  我目前的开发环境:jdk 1.6,netbeans 6.7(加gwt4nb插件),firefox 3.5(加firebug插件),mssql 2000打好补丁,tomcat 6.0

  开发框架:smartgwt,gwt,spring,hibernate(jpa)

  开发类库:

jar (有些类库要按照应用的需求来选择,并不一定用得到)

  现在是将smartgwt和gwt框架整合的时候了。当然,还要整合spring和hibernate,了解SSH的应该都知道,就不多说了。

新建一个web应用程序的项目。

web.xml(片段)配置spring入口

加载应用的集中配置文件applicationContext.xml,加载数据库,dao,service和gwt的配置文件。

applicationContext-database.xml

applicationContext-DAO.xml(片段)

applicationContext-Service.xml(片段)

applicationContext-GWT.xml

日志配置文件和持久化单元:

log

persistence.xml(片段)

gwt的配置文件

gwtxml

Showcase.gwt.xml

smartgwt主程序入口这里要说明下,如果下载了gwt4nb插件,新建项目时会自动生成,只要填写生成客户端的路径和gwt安装的路径。

gwtplug gwtpro

gwt.properties

 

 

以上是所有的配置文件,下来进入代码部分…

smartgwt (A)「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140909.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 计算机文件拒绝被访问,文件访问被拒绝_电脑文件访问被拒绝,需要权限

    计算机文件拒绝被访问,文件访问被拒绝_电脑文件访问被拒绝,需要权限电脑文件访问被拒绝 需要权限来执行操作电脑在清理系统垃圾时 有些文件无法删除 提示访问被拒绝 这是怎么回事 该怎么办 下面分享的是 Win7 文件夹访问被拒绝的解决方法 1 右键点击提示我们需要权限的文件夹 然后点击 属性 选项 2 进入文件夹属性界面在上方菜单栏处 找到 安全 选项 然后点击下方的高级选项 3 进入高级选项 点击上方 所有者 然后点击下方的编辑选项 4 进入所有者编辑界面 点击下方

    2025年8月1日
    5
  • 矩阵的意义_行满秩矩阵的广义逆

    矩阵的意义_行满秩矩阵的广义逆文章目录一、代码二、拓展三、总结一、代码在LaTeX中表示广义逆、伪逆:A^{\dagger},\AA^{\dagger}=(AA^{\dagger})^H效果如下:A†, AA†=(AA†)HA^{\dagger},\AA^{\dagger}=(AA^{\dagger})^HA†, AA†=(AA†)H特殊的还有其他符号见下表。二、拓展部分数学符号如下:A^\dagger,A^\ddagger,A^{\|},A^{**},A^{\dagge

    2025年6月1日
    0
  • 我的世界服务器显示标指令,我的世界服务器指令|我的世界服务器指令大全「建议收藏」

    我的世界服务器显示标指令,我的世界服务器指令|我的世界服务器指令大全「建议收藏」一砖一瓦一世界,这里是uc129我的世界专区。做为有着极高自由度的3d沙盘游戏我的世界来说,带给玩家的不止是视觉上的享受,通过自己的努力打造属于自己的游戏王国,则是游戏的魅力所在。对于minecraft服务器管理员来说,熟练掌握我的世界服务器指令是至关重要的。如果辛辛苦苦建立好服务器却发现对我的世界服务器指令根本就不了解,这是何等的杯具。接下来uc129小编将给大家分享一些服务器指令方面的内容,我…

    2022年9月23日
    3
  • plsqldev 日期格式

    plsqldev 日期格式之前装win7+oracle11R2(64)+ instantclient_11_2(32)+PLSQL(32)费了很大力气,见前一个帖子,后果就是plsql启动时读的环境变量位置是五花八门,可能是注册表中oraclehone下的,也可能是instantclient下的或者是电脑高级属性中环境变量,当然start.bat中的设置优先。  plsql中执行以下语…

    2022年5月10日
    81
  • GPS数据格式的分析与处理[通俗易懂]

    GPS数据格式的分析与处理[通俗易懂]GPS接收器的输出语句有:$GPGGA,$GPRMC,$GPVTG,$GPGSV,$GPGSA1.$GPGGA,GPS固定数据输出语句其标准格式为:$GPGGA,(1),(2),(3),(4),(5),(6),(7),(8),(9),M,(10),M,(11),(12)*hh(CR)(LF)以$GPGGA,082006.000,3852.9276,N,11527.4283,E

    2022年6月22日
    115
  • linux下vi操作Found a swap file by the name

    linux下vi操作Found a swap file by the name

    2021年10月22日
    64

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号