vaadin功能特性

参考:百度百科
先进的 UI 组件框架
Vaadin 使用 Java 语言编写服务器端驱动的 UI 组件,包含几十种内建的 UI 组件。可以使用 HTML 模版或 Java 代码动态设置界面组件布局。组件内置有事件 - 监听器模块,可以方便快捷的处理 UI 事件。组件拥有 MVC 设计模式的数据绑定机制以及输入信息校验框架。
可定制的界面外观
Vaadin 使用 CSS 来渲染界面外观样式,支持用户自定义修改或构造全新的程序主题外观。通过使用 GWT 技术,Vaadin 还支持浏览器的 Add-on 特性。
自动化的浏览器 - 服务器通讯
Vaadin 开发的应用程序为单一 Web 页面的应用程序。Vaadin 会自动追踪程序 UI 组件的状态更新,部分的刷新页面内容,并且能够缓存客户端浏览器中页面的 DOM 子树。
优秀的 Web 浏览器兼容性
使用 Vaadin 开发的应用程序不需安装插件即可直接在浏览器中运行,它支持浏览器后退按钮及深链接的使用,并且能够自动处理 URL 参数。
强大的 Web 应用集成能力
Vaadin 可以在任意 JavaEE 兼容的系统中使用,它兼容 Java Servlet API 2.3,并且可以作为 JSR-168 兼容的 portlet 来运行,另外它还可以嵌入在单独的 HTML 或 JSP 页面中。
优化的开发模式
开发 Vaadin 应用程序只需要使用 Java 语言即可,不需要使用 JavaScript 和 XML 配置,整个 Vaadin 运行时环境只需要一个 Jar 文件。
强化的应用程序安全性
Vaadin 使用服务器进行应用程序状态管理,所有的业务逻辑代码均在服务器端运行。使用了双 cookie 提交模式以及双重事件过滤技术,同时拥有非法事件和请求的过滤功能。
良好的集成开发环境
Vaadin 拥有 Eclipse 和 Netbeans 的插件,可以在这两个 IDE 中集成应用服务器进行快速开发。生成的应用程序产品为标准的 War 文件。同时还支持使 Firebug 进行调试。
广泛的应用服务器和 Web 浏览器的支持
Vaadin 支持 Java Servlet API 2.3 标准以及 JSR-168 Portlet 规范,可以运行在任何兼容这两个标准的应用服务器上,例如 Tomcat 4.1+,WebLogic 9.2+,WebSphere 6.1+,JBoss3.2.8+,Jetty5+,Glassfish2+ 以及 Liferay Portal4.3+ 等应用服务器。在浏览器方面,Vaadin 支持 IE6、7、8,Firefox 3+, Safari3、4, Opera10 以及 Chrome4+ 等浏览器。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vaadin官方文档是Vaadin开发框架的详细指南和参考资料。它提供了针对不同技术级别的开发者的广泛内容,包括入门指南、教程、示例代码和API参考手册等。 Vaadin官方文档的入门指南适合那些刚开始使用Vaadin框架的开发者。它介绍了Vaadin的核心概念、体系结构、组件和功能。通过阅读入门指南,开发者可以快速了解Vaadin的基本原则,并了解如何使用Vaadin的各种特性来构建现代化且功能强大的Web应用程序。 Vaadin官方文档还提供了大量的教程和示例代码,帮助开发者深入学习和理解Vaadin的各种功能和用法。这些教程涵盖了从简单到复杂的各种主题,如布局管理、事件处理、数据绑定和导航等。开发者可以借助这些教程和示例代码,逐步掌握Vaadin框架的高级功能,并在实际项目中得到应用。 此外,Vaadin官方文档还包括了全面的API参考手册。开发者可以通过查阅API参考手册,了解和熟悉Vaadin框架的各种类、方法和属性。API参考手册提供了清晰的文档组织结构和详细的说明,使得开发者能够快速地找到自己所需的信息,并在开发过程中应用到实践中。 总之,Vaadin官方文档是Vaadin开发者不可或缺的宝贵资源。它为开发者提供了全面的文档资料,帮助开发者从入门到进阶,掌握Vaadin框架的核心概念、功能和技巧。无论是初学者还是经验丰富的开发者,都可以借助Vaadin官方文档来提高自己的开发能力,构建出高质量的Web应用程序。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值