《jQuery EasyUI开发指南》——第1章 认识jQuery EasyUI 1.1jQuery EasyUI介绍

第1章 认识jQuery EasyUI

本章主要内容

  • jQuery EasyUI介绍
  • 管理系统需求分析
  • 建立数据库
  • 选择开发工具
  • MyEclipse的语言配置
  • 新建Web Project
  • 安装Tomcat服务器
  • 搭建SSH开发框架
  • 搭建jQuery EasyUI开发环境

1.1 jQuery EasyUI介绍

作为一款开源前端插件集合,jQuery EasyUI已经非常强大了,跟EasyUI同时活跃在市场上的还有Bootstrap、Avalon等,可以说,这些前端插件各有各的好处。同时,学习这些知识也并不难,基本上学会一个,其他的都可以融会贯通。

学习jQuery EasyUI需要去的第一个地方就是官方网站(如图1-1所示)。在这里,可以查看jQuery EasyUI的最新动态,还有源代码,最主要的一点是可以学习Demo。在“Demo”菜单下,可以看到目前jQuery EasyUI实现的所有插件,用好这些插件,开发任务就可以轻松完成。

虽然官方网站的Demo很全面,但却不够细致。有时候,只是讲了一下基本功能,还有很多深层次的功能需要我们在实际开发中认真总结,甚至独创。毕竟,这是一款开源插件。

从官方网站下载到jQuery EasyUI的源代码,还有需要引用的JavaScript文件,就可以着手搭建jQuery EasyUI的开发环境了。

在本书中,会讲一个管理系统的例子,与读者分享jQuery EasyUI的精妙之处。这个例子大体上需要从头到尾开发一遍,起到融会贯通的作用。其实,这个例子也可以算是学习jQuery EasyUI的典型,能够起到Demo的作用。只要牢固掌握了这个Demo,在以后的工作中,不论开发任务怎么变化,只要是jQuery EasyUI框架,就都可以复用。作者也曾想过,按照一般技术书的方式,一章一章地通过着重讲解功能来讲述jQuery EasyUI。但是,这样做有一个缺点,就是难以连贯,容易造成对知识的片面理解。毕竟,完全掌握jQuery EasyUI才能做到游刃有余,熟悉局部无法达到大师的水平。

时间: 2024-08-31 07:51:42

《jQuery EasyUI开发指南》——第1章 认识jQuery EasyUI 1.1jQuery EasyUI介绍的相关文章

《jQuery UI 开发指南》——1.2 jQuery UI概览

1.2 jQuery UI概览 为了简要了解jQuery UI,请在浏览器中打开index.html文件(如图1-1所示).在这个文件中,你可以看到jQuery UI添加的不同功能,如图1-2所示,包括: 折叠菜单(accordion menu): 输入框的自动补全机制(autocompletion mechanism): 漂亮的按钮(button)和复选框(checkbox): 便于页面展示的选项卡机制(tab mechanism): 显示在页面最上层的对话框(dialog box): 自定义

《jQuery EasyUI开发指南》——导读

前言 我们都知道,Java语言本身有专注于后端的特点.如果使用Java语言来开发项目,可以把Java代码嵌入前端中来.但实际上,专业人士并不提倡这么做.因为前端的开发就应该由前端语言来做,后端的开发就应该由后端语言来做,这样可以降低耦合性,也能防止代码混乱产生的问题. 在前端开发方面,现在诞生了很多开发框架.一般来说,前端开发工程师需要掌握的技能有HTML.CSS.JavaScript等,以及符合W3C规则的编程规范,但掌握了这些技能还是远远不够的,尤其是在Web技术迅猛发展.日新月异的今天.

Knockout应用开发指南 第三章:绑定语法(3)

原文:Knockout应用开发指南 第三章:绑定语法(3) 12   value 绑定 目的 value绑定是关联DOM元素的值到view model的属性上.主要是用在表单控件<input>,<select>和<textarea>上. 当用户编辑表单控件的时候, view model对应的属性值会自动更新.同样,当你更新view model属性的时候,相对应的元素值在页面上也会自动更新. 注:如果你在checkbox或者radio button上使用checked绑定

Knockout应用开发指南 第七章:Mapping插件

原文:Knockout应用开发指南 第七章:Mapping插件 Mapping插件 Knockout设计成允许你使用任何JavaScript对象作为view model.必须view model的一些属性是observable的,你可以使用KO绑定他们到你的UI元素上,当这些observable值改变的时候,这些UI元素就会自动更新. 绝大多数程序都需要从服务器端获取数据,但是由于服务器不知道observable的概念是什么,它只支持简单的JavaScript对象(通常是序列化以后的JSON),

Knockout应用开发指南 第六章:加载或保存JSON数据

原文:Knockout应用开发指南 第六章:加载或保存JSON数据 加载或保存JSON数据 Knockout可以实现很复杂的客户端交互,但是几乎所有的web应用程序都要和服务器端交换数据(至少为了本地存储需要序列化数据),交换数据最方便的就是使用JSON格式 – 大多数的Ajax应用程序也是使用这种格式.   加载或保存数据 Knockout不限制你用任何技术加载和保存数据.你可以使用任何技术和服务器来交互.用的最多的是使用jQuery的Ajax帮助,例如:getJSON,post和ajax.你

Knockout应用开发指南 第四章:模板绑定

原文:Knockout应用开发指南 第四章:模板绑定 模板绑定The template binding 目的 template绑定通过模板将数据render到页面.模板绑定对于构建嵌套结构的页面非常方便.默认情况, Knockout用的是流行的jquery.tmpl模板引擎.使用它的话,需要在安装页面下载和引用jquery.tmpl和jQuery框架.或者你也可以集成其它的模板引擎(虽然需要了解Knockout 内部知识才行).   例子 <div data-bind='template: &quo

Knockout应用开发指南 第五章:创建自定义绑定

原文:Knockout应用开发指南 第五章:创建自定义绑定 创建自定义绑定 你可以创建自己的自定义绑定 – 没有必要非要使用内嵌的绑定(像click,value等).你可以你封装复杂的逻辑或行为,自定义很容易使用和重用的绑定.例如,你可以在form表单里自定义像grid,tabset等这样的绑定. 重要:以下文档只应用在Knockout 1.1.1和更高版本,Knockout 1.1.0和以前的版本在注册API上是不同的.   注册你的绑定 添加子属性到ko.bindingHandlers来注册

jBPM-4.0中文开发指南-第13章 执行模式

第 13 章 执行模式 这里有三种基本的流程执行模式:对象,持久化和嵌入. 对于持久化和嵌入执行模式, 流程执行必 须在一个事务中执行.在那种情况, 流程执行必须放在一个环境的内部. 环境将用来绑定流程执行,更 新到一个应用事务的事务中. 环境可以被用来绑定,比如一个JDBC连接, JTA,BMT,Spring事务等等. 13.1. 对象执行模式 对象执行模式是使用流程虚拟机的最简单形式. 这意味着通过客户端API直接使用流程定义和执行对 象. 让我们通过一个例子演示这个. 我们通过创建一个Cl

jBPM-4.0中文开发指南-第6章 流程剖析

第 6 章 流程剖析 上面我们已经简要的接触了两个主要的流程结构: 活动,转移和活动组合. 这一章研究了流程定义结构的全部可能. 这儿基本有两个流程定义方式:基于图形和组合流程语言. 首先,流程支持这两种情况. 每个基于图形的执行和活动组合可以用来组合一些像UML超级状态的实现. 甚至,自动功能活动可以被实现, 所以它们可以使用转移和活动组合. 开发指南-第6章 流程剖析-jbpm开发入门指南"> 图 6.1. 逻辑流程结构的UML类图 下一步我们会显示一系列的实例图形结构, 这可以组成P

jBPM-4.0中文开发指南-第5章 实现基本活动

第 5 章 实现基本活动 这一章解释了流程定义的基础,流程虚拟机给予的功能 以及活动实现是如何构建的. 同时,客户端 API被用来执行包含了那些活动实现的流程. 5.1. ActivityBehaviour PVM库没有包含完整的流程结构. 作为替代的是,活动的运行时行为被委派给一个 ActivityBehaviour. 换句话讲,ActivityBehaviour是一个接口,它用来在纯java环境实现流程结构的运 行时行为. public interface ActivityBehaviour