vaadin中文开发手册
### Vaadin中文开发手册知识点概览 #### 一、Vaadin简介 Vaadin是一个用于创建丰富互联网应用程序(RIA)的Java框架。它提供了一种基于组件的方法来构建用户界面,这意味着开发者可以像拼接积木一样搭建应用界面,极大地简化了前端设计过程。 #### 二、Vaadin安装与配置 ##### 2.1 安装方式 **安装Vaadin主要有两种方式:** 1. **下载安装包:** 直接从官方网站下载最新的Vaadin安装包。 2. **使用Eclipse插件:** 如果使用Eclipse作为开发工具,可以安装Vaadin提供的Eclipse插件来简化开发流程。 ##### 2.2 使用Eclipse安装Vaadin插件 如果你使用Eclipse,推荐安装Vaadin的Eclipse插件,这样可以直接在IDE内管理Vaadin项目,提高开发效率。具体步骤如下: - 打开Eclipse,进入“帮助”->“市场”,搜索“Vaadin”并安装相应的插件。 - 插件安装完成后,可以通过Eclipse导入“快速入门”项目进行测试和学习。 ##### 2.3 安装发布包 **安装Vaadin发布包的步骤如下:** 1. **下载安装包:** 从官网 (http://vaadin.com/download/) 下载最新版的Vaadin安装包。 2. **解压安装包:** - **Windows系统:** 使用默认ZIP解压程序或第三方解压工具(注意某些版本的WinRAR可能存在问题),将安装包解压到指定目录(例如:C:\dev)。 - **Linux、MacOSX和UNIX系列系统:** 使用InfoZIP或其他ZIP程序,通过命令行 `unzip vaadin-6.x.x.zip` 解压安装包。 3. **启动内容浏览器:** - 在安装目录下运行 `start.bat` (Windows)或 `start.sh` (Linux/Mac)脚本文件,启动独立的Web服务器并打开默认浏览器访问 http://localhost:8888/ 。 - 需要确保JRE已安装,否则无法运行脚本文件。 - 如果使用的是Windows系统,还需要注意防火墙设置,允许内容浏览器连接8888端口。 #### 三、内容浏览器 **内容浏览器是Vaadin的一个重要组成部分,提供了以下功能:** - **浏览文档:** 包括官方文档、API文档等。 - **查看示例源码:** 提供了大量的示例代码,帮助开发者快速上手。 - **演示程序:** 演示了Vaadin的主要特性,可在 http://vaadin.com/demo 查看。 #### 四、包内容解析 **安装包内容包括但不限于:** 1. **WebContent目录:** 包含所有相关文件,如示例程序、文档等。 2. **release-notes.html:** 记录了最新发布版本的更新内容和发布历史。 3. **License子目录:** 包含授权指南和相关类库的许可证。 4. **vaadin-6.x.x.jar:** 包含完整的源码和编译后的class文件。 5. **docs目录:** 包含全部Vaadin文档,包括JavaDoc、API文档等。 6. **WEB-INF目录:** 存放实例程序的源码和所需类库。 #### 五、浏览器支持 **Vaadin支持多种主流浏览器:** - **Internet Explorer 6-8** - **Firefox 3** - **Safari 3** - **Opera 9.6** 更多浏览器的支持情况可以在 http://vaadin.com/features 查找。 --- Vaadin是一个强大的Java Web框架,它简化了开发者的编程任务,使得创建美观且功能丰富的Web应用变得容易。通过上述安装和配置步骤,开发者可以快速地开始使用Vaadin进行开发。此外,Vaadin还提供了详尽的文档和支持,帮助开发者解决各种问题。
- redflyingtiger2014-01-06就是那个Vaadin 6.4.9中文开发手册。内容一般,缺少很多章节,可以作为基础入门使用。
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C语言文件读写操作代码大全.zip
- 美萍宠物店管理系统专业版客户端2021v1
- 美萍宠物店管理系统专业版服务端2021v1
- 湿空气物性计算小软件-根据压力温度湿度计算湿空气的密度、运动粘度、焓和熵
- 美萍羽毛球馆管理软件SQL版前台端2021v1
- java-leetcode题解之Gray Code.java
- java-leetcode题解之Global and Local Inversions.java
- java-leetcode题解之Get Equal Substrings Within Budget.java
- matlab simulink 风储调频,风电调频,一次调频,四机两区系统,采用频域模型法使得风电渗透率25%,附加惯性控制
- java-leetcode题解之Generate Parentheses.java