`
fangzhouxing
  • 浏览: 211578 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(九) 1.引言 在2007年初,接触到了RubyOnRails,为其开发的快捷和方便所折服。反观用了多年的Java技术,则很难找到能与之抗衡的新框架。难怪有人要超越java(Beyond Java)了。 Spri ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(八) 1.引言 AJAX应用具有表现力丰富、更加互动和更加迅速的响应等特点,这些特点都是通过使用XMLHttpRequest对象来动态的载入数据而获得的,而不是重新载入新的页面。在应用这一抽象层次,需要有比直接操作XMLHttpRequest对象更加方便的前后台通讯机制。 本文介绍Java后台和前后的几种常用的通讯机制和实现方法。 2. JSON JSON(JavaScript Object Notation) 是前后台数据交换的一种格式。由于它可以直接转换为JavaScript的内部数据结 ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(七) 1.引言 网格(Grid)(也有人叫“表格”)是ExtJS的核心器件之一。企业级应用大多数以数据库为中心,网格器件的 使用最为频繁,它的功能强弱直接影响到应用程序的可用性。 ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(六)  1.引言 复合用户界面(Composite UI)的概念经过微软的Composite UI Application Block的强化,已经成为智能客户端(Smart Client)使用的典型界面形式。使用ExtJS提供的布局器件,可以方便地实现复合用户界面。  在这篇文章撰写过程中,Ext社区的活力再次迸发,我要在这里向大家推荐两个站点: (1)ext tutorial。国人写的非常棒的Ext教程。 在其“第 6 章 奔腾吧!让不同的浏览器里显示一样的布局”中,把Ext 1.1的布局方法 ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(五)  1.引言 本项目使用ExtJS作为客户端表现层框架。ExtJ提供了丰富的用户界面器件(widget),其中表单(Form)和网格(Grid)是最常用的两种器件。复合用户界面(Composite UI)是智能客户 ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(四) 1.引言 今天是一个有意义的日子,因为 Ext 2.0 最终版本刚刚发布。我要向Jack Slocum及其开发团队致敬,我也要利用这个机会,向整个ExtJS社区表示感谢。有人把ExtJS称为 “世界上最棒的AJAX开发平台”,我认为这个赞誉一点也不过分。ExtJS 让程序员们梦想成真,而且带来了全新的基于HTML/CSS/JavaScript的开发理念和方法。 本文从对JavaScript(以下简称JS)的重新认识开始,介绍本项目中与ExtJS相关的基础内容。 2.重新认识JS 我 ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(三) 1.引言 通过本系列文章的第一篇和第二篇 ,你已经下载并安装了本项目,并且在Eclipse下建立了开发环境。 JBoss Seam采用JSF作为其Web框架。客户端采用ExtJS后,我们可以创建OPOA(One Page One Application) 。在这样的应用中,典型情况下,只有两个页面, 一个是登录页面,另外一个就是登录后看到的主页面框架。用户点击菜单或链接后,完全通过JavaScript画出界面GUI元素。因此,对JSF的使用和依赖将减少到最低的程度。 本文介绍项目 ...
 JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(二)   1.引言   在本系列文章的第一篇中,介绍了在Tomcat 5.x下安装并运行本项目的具体操作方法。   作为一个开发人员,要深入研究项目所涉及的技术细节,最好的方法是 ...
JBoss Seam (POJO without EJB) 后台 + ExtJS 前台完整例子(一)     1. 引言     JBoss Seam 2.0 发行包中有一个例子程序,叫"Hotel Booking example"。这个例子在参考手册    (位于doc\reference目录)中有较详细的介绍(1.6 A complete Seam application: the    Hotel Booking example)。    转到发行包的“examples\hibernate2”子目录,可以找到用Hibernate POJO实现的版本。    我把 ...
与Ext一起使用DWR时的疑难问题和解答 用Ext作为客户端界面框架,Java后端使用DWR(Direct Web Remoting)与Ext通讯,使AJAX应用的开发 变得非常容易。本文列出了开发过程中可能会遇到的问题和解决办法(每个问题几乎都花去了我们不少的 时间,才找到解决办法)。本文不准备介绍如何让DWR与Ext集成,如果您对这方面的资料有兴趣,请参见Ext官方论坛中的例子( Ext + Java + Spring + DWR)。 1. DWR客户端返回值总是null,但跟踪后台Java方法中却有返回值。 这个问题发生在返回值类型为POJO(Plain Old Java Objec ...
用 GlassFish v2 替换 Tomcat 5.x 1. 背景   用了很多年的Tomcat, 无论开发环境还是生产环境, 应该说, 大家对它还是基本满意的. 不过, 也不是一点问题没有. 从开发人员的角度来说, Tomcat主要的缺点就是较弱的热部署 (hot deploy)能力. 修改一个Java类, 保存后, Tomcat会重新加载这个类, 但不久就要重 新启动Tomcat才能继续开发. 在企业关键应用的场景下, 若发生急迫的程序缺陷更正, 让众多的用户停止手头的工作, 等待服务器重新启动, 显然十分不便.  类似RubyOnRails的技术框架, ...
     年初接触到RubyOnRails时,真的被强烈地震撼了。震撼之余感到了自己使用的Java技术有些落伍。       现在,情况有了根本的改变,面对RubyOnRails,我可以很自信地说,Java技术通过开源社区的力量, 已经迎头赶上了。我又一次感到了技术创新给人带来的愉悦感,更为Java技术的旺盛生命力而激动。       在客户端,我们可以使用ExtJS(当然这和Java没有关系),使用DWR与Java后端通讯,没有比这更加 简单流畅的方式了。       在服务器端,我一直在寻找一种没有DAO、没有繁琐的XML、也不要写接口的架构,终于看到了JBoss Seam 2.0。 ...
   1、Eclipse 3.3.0 (I20070621-1340)       插件:     -- Spket (1.6.4.1) (JavaScript编辑器)     -- Tomcat (3.1.0)     -- Subversive (1.1.7)     -- SQLExplorer (3.0)    2、支持数据库:       -- SQLServer 2000/2005       -- MySql 5.x。    3、JDK 1.5.x 以上。    4、Tomcat 5.5.x    5、支持浏览器:       -- IE 6 或 IE 7       ...
推荐大家使用PageBus! http://www.tibco.com/devnet/pagebus/default.jsp 举一个简单的例子。 用户列表中,需要实现新建用户功能。利用Extjs框架,用两个js文件实现: (1)user-list.js 实现网格显示功能,并定义工具条,其中有新建按钮。 (2)user-add.js 弹出对话框,输入用户信息。 当用户新建完毕后,需要将用户网格刷新,并将光标定位到刚才新建的用户上。 作为设计准则,我们应该避免双向依赖关系,即:user-list.js 可以依赖 user-add.js(让它显示对话框),但 user-add.js 应该 避免 ...
基于RubyOnRails的Web应用中,服务器端和客户端的数据交换格式,准备用JSON。下面的JavaScript例子,有助于理解什么是JSON: js 代码   //转换为对象,其中有一个属性name   var myJSONtext = '{name: "123"}';   var obj = eval('(' + myJSONtext + ')');   //显示123   alert(obj.name);      //转换为一个对象,其中有一个属性bindings, 它的值为一个数组,而数组中包 ...
Global site tag (gtag.js) - Google Analytics