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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • goland软件官方软件激活破解方法

    goland软件官方软件激活破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    194
  • vue实现一个弹窗组件_vue弹窗组件封装

    vue实现一个弹窗组件_vue弹窗组件封装最近新项目遇到一个需求,在输入错误的时候,使用toast弹窗提示,在此之前,我使用的弹窗都是只写在单个页面上,需要的时候写一个,虽然也可以,但是对这个项目来说就太过麻烦了,于是想要写一个toast弹窗组件,在全局中引用。参考了从零开始徒手撸一个vue的toast弹窗组件这篇博文,我写了一个自己的弹窗组件。/src/components/toast/toast.vue<template…

    2022年9月24日
    0
  • 第九章:activit内置用户组设计与组任务分配和IdentityService接口的使用

    第九章:activit内置用户组设计与组任务分配和IdentityService接口的使用第九章:activit内置用户组设计与组任务分配和IdentityService接口的使用

    2022年4月23日
    45
  • Prim算法简易教程(~简单易懂,附最详细注释代码)

    Prim算法简易教程(~简单易懂,附最详细注释代码)详细介绍了Prim算法,图文并茂,循序渐进

    2022年7月12日
    15
  • 单片机毕业设计流程_毕业设计根本不会做

    单片机毕业设计流程_毕业设计根本不会做更多单片机毕业设计项目可查看该文档:点击查看,不断更新001、基于51单片机无线蓝牙APP控LED灯亮灭亮度设计002、基于51单片机老人防跌倒GSM短信报警系统003、基于51单片机老人防跌倒经纬度GPS定位短信GSM上报004、基于51单片机智能停车场管理车位引导系统设计005、STM32单片机生理监控心率脉搏TFT彩屏波形曲线006、基于51单片机环境监测设计光照PM2.5粉尘温湿度2.4G无线通信007、基于单片机的指纹红外密码电子锁008、基于stm32舞台彩灯控制器设计

    2022年10月4日
    0
  • 网络分析最佳路径_局域网找不到网络路径

    网络分析最佳路径_局域网找不到网络路径网络分析——路径分析一、实验背景在远距离送货,物资派发、急救服务和邮递等服务中,经常需要在一次行程中同时访问多个站点(收货方、邮件主人、物资储备站等),如何寻找到一个最短和最经济的路径,保证访问到所有站点,同时最快最省地完成一次行程,这是很多机构遇到的问题。为解决这类问题,我们需要学习基于ArcGIS网络分析功解决实际路径问题,掌握网络分析基本技能。二、实验内容根据不同的要求,获得到达指…

    2022年8月24日
    6

发表回复

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

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