Vaadin Web应用开发教程(1):概述

Vaddin 是一个Web应用程序框架,用其开发的浏览器应用界面可以达到和桌面应用类似的效果,但和Flash ,Silverlight不同的是,Vaddin应用无需再浏览器上安装任何插件。它是一个纯Java开发环境,开发人员无需深入了解HTML,XML或是Javascipt。如果你曾经使用Java开发过Swing,SWT等应用,可以非常容易开始使用Vaddin开发Web应用。

下表为Vaddin 应用程序框架和其它一些应用程序框架的比较:

Vaddin 应用程序框架具有如下特点:

  • Comprehensive Component Framework

提供大量的UI控件,支持托放,支持移动设备(触摸事件),数据绑定MVC,支持代码或HTML定义界面。支持自定义控件等。

  • Web Compatibility

Vaddin UI控件基于GWT,因此具有很好的浏览器兼容性,无需安装浏览器插件。支持分页,回退按键,支持URL参数等。

  • Customizable Look and Feel

很好的CSS支持,多种内置Theme和Style,并可以自定义主题和风格。

  • Java Web Development

纯Java开发环境,强大的服务器端技术开发模式,部署只需单个Jar文件,兼容多种Java虚拟机。

  • Secure Web Application Architecture

服务器端状态管理,应用程序代码运行在服务器端,内置输入校验,安全请求检测等。

  • Extensible Component Architecture

支持GWT扩展,提供多种插件以满足应用程序开发需求。

  • Tools

支持多种开发环境如Eclipse, Netbean, Maven 并提供Vaadin TestBench测试框架。

  • Deployment

支持JSR154 Java EE Sevlet 2.3+ 部署框架。 支持JSR 168,JSR286 Portlet部署。支持Google App Engine部署。

最后看看 Vaadin提供的Sampler的界面。在线演示

部分截图如下:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值