- 浏览: 200618 次
- 性别:
- 来自: 苏州
文章列表
本文主要讨论Flex在客户端与J2EE中间层数据交互的过程。
Flex是构建RIA应用的客户端技术。它的优势在于提供了丰富的客户 端表现能力(例如增强UI组件、缓存、拖放、收缩/展开等),避免了基于HTML技术的缺陷;同时无缝地结合了J2EE技术在中间层(业务逻辑层)的强大优势。
尽 管MacroMedia提出的"体验经济"有宣传策略的成分,但RIA、Ajax的流行还是说明富客户端技术有市场需求。正如J2EE平台架构一样,任何 技术都不是完美的。每个新技术的出现都是为了解决特定的问题。J2EE构建Web应用已经很成熟,已经有很多好的实践,不过受J2EE自身的限制,它在展 ...
- 2009-07-15 17:52
- 浏览 1292
- 评论(0)
<mx:RemoteObject>标记允许使用AMF3访问远程服务类的方法,要知道在Flex中怎样使用Flash Remoting访问数据 ,应该先了解一下RemoteObject类。
要知道在Flex中怎样使用Flash Remoting访问数据 ,应该先了解一下RemoteObject类。
包 mx.rpc.remoting
类 public dynamic class RemoteObject
继承 RemoteObject→AbstractService→Proxy→Object
子类 RemoteObject一、<mx:RemoteObject>标记
...
- 2009-07-15 17:46
- 浏览 1019
- 评论(0)
整合Flex和Java—配置篇
Author:yongtree
废话就不说了,要想了解Flex的相关内容就请问一下Google,百度吧。切入正题,作为一个Java程序员学习Flex,关心的就是怎样将Flex和Java进行结合交互。带着Java程序员的思维,一开始学习Flex并没有按部就班的学习Flex的基础知识,而是想搞清楚Flex到底怎样和Java交互的。经过了一个周末的研究,终于初见成果,下面就重要的讲解三种配置的两个。
在分享这几种配置之前,先简单的介绍一下需要用到的一些资源。
1、 MyEclipse+Flex插件(官网下载)
2、 To ...
- 2009-07-15 16:07
- 浏览 1436
- 评论(1)
Ext分页的时候
load(params:{start:0, limit:10});
start是第几条开始,limit表示取几条。对于分页工具条,它内部会计算start这个数据
然后发到后台。它从上一次的start值加上pageSize的值,做为这次的start的值。但要注意的是,要有正确的页数,不然就会出现小毛病。对于页数,在后台返回的数据中,必须要有记录总数,做为grid的store,让它读取,即 store要有totalProperty属性,它把这个属性的值除以pageSize做为页数。
- 2009-07-14 09:32
- 浏览 2105
- 评论(0)
mysql的出错代码表,根据mysql的头文件mysql/include/mysqld_error.h整理而成。
1005:创建表失败
1006:创建数据库失败
1007:数据库已存在,创建数据库失败
1008:数据库不存在,删除数据库失败
1009:不能删除数据库文件导致删除数据 ...
- 2009-05-27 20:38
- 浏览 1535
- 评论(0)
只要在mysql的安装文件中找到data文件夹,然后在里面建立一个文件夹,比如test。这个test其实就对应着数据库的名称,所以,你想要起什么样的数据库名称就把文件夹起什么名字。
然后把.frm文件导进去。注意还要在data目录下加入ib_logfile0,ib_logfile1,ibdata1这几个文件。
要不然在mysql里只能找到表名(其实一个.frm文件就是对应的数据库中的一个表。)
而不能对其进行操作。
说明:
比如你原来的mysql中有一些数据库了。可以先把原来的data改名字备份在同一目录下。(可能要改名字系统会提示有另一程序在使用这个文件,这个时候可以到控制面板的服务 ...
- 2009-05-27 20:15
- 浏览 8658
- 评论(0)
getTotalCount()返回的是所有的总数
getCount()返回的是当前页的数目
另外 如果用store.add(record);插入一条记录,那么getTotalCount()返回的数值是不会变的,它总返回最初始的总数
getCount则可以返回改变后的数量
- 2009-05-13 15:39
- 浏览 3318
- 评论(0)
网页可见区域宽:document.body.clientWidth
网页可见区域高:document.body.clientHeight
网页可见区域宽:document.body.offsetWidth (包括边线的宽)
网页可见区域高:document.body.offsetHeight (包括边线的宽)
网页正文全文宽:document.body.scrollWidth
网页正文全文高:document.body.scrollHeight
网页被卷去的高:document.body.scrollTop
网页被卷去的左:document.body.scrollLeft
网页正 ...
- 2009-05-08 10:44
- 浏览 10248
- 评论(1)
editorGrid点击图片删除一行
- 博客分类:
- ExtJs
捕捉单元格的单击事件,判断单元格是有图片的那一列的.是这一列的话就执行函数.在函数中间获得当前的grid被选中行的行号.然后通过这个行号来删除store中的记录.
listeners :{cellclick':function(grid,rowIndex,columnIndex,e){
if(columnIndex==2){
var record= grid.getStore().getAt(rowIndex);
grid.getStore().remove(record);
}
...
- 2009-05-06 15:11
- 浏览 1317
- 评论(0)
当某个组件调用add( Ext.Component/Object component ) : Ext.Component
往组件里填新东西的时候,必须在调用doLayout()方法,更新一下布局,才能看的见刚加入的组件。
- 2009-05-05 19:25
- 浏览 6090
- 评论(0)
今天在写grid的时候遇到了个问题
写出来的grid老不出效果
后来经高人指点
autoExpandColumn :''
这个属性必须指定的是id
也就是说
在Ext.grid.ColumnModel中
定义了id属性的那一列
{id:'rule_desc',header: "规则描述", width:240, sortable: true, dataIndex:'rule_desc'}
autoExpandColumn :'rule_desc'
- 2009-05-05 12:44
- 浏览 6038
- 评论(0)
官方说PropertyGrid的store属性应该隐去的
在svn里面已经隐去了
但是docs里还有
他们说因为什么原因所以这个只是个隐含属性,我忘记了
折中解决如下:
x.xml
<dataset>
<property><name>x</name><value>1</value></property>
<property><name>S</name><value>2</value></property>
</dataset> ...
- 2009-05-03 19:22
- 浏览 2528
- 评论(0)
var grid = new Ext.grid.PropertyGrid({
title:'属性表格',
renderTo: 'grid',
width:300,
autoHeight: true,
source: {
"名字":"张三",
"创建时间":new Date(Date.parse('12/15/2007')),
"是否有效":false,
"版本号": .01,
"描述":"descn"
}
});
//可选的。 ...
- 2009-05-03 19:14
- 浏览 2373
- 评论(0)
1.grid.getSelectionModel().getCount() ;//获得当前选中的行数
2.grid.getStore().getTotalCount();//获得记录总数
3.grid.getStore().getCount();//获得当前分页的记录总数
4.
5.//获得当前鼠标单击的单元格的value
6.new GridPanel({
7. .....
8. listeners:{
9. cellclick : function(grid, rowIndex, columnIndex, e) {
10 ...
- 2009-05-03 19:03
- 浏览 1553
- 评论(0)
我们知道,实现extjs的Grid必须先定义一个ColumnModel,指定列名称、列标题、宽度、对齐方式,然后定义一个Record和Store,指定数据源的字段名、类型,最后定义一个Grid,完整过程的代码类似如下: // the column model has information about grid columns
// dataIndex maps the column to the specific data field in
// the data store (created below)
var cmCust = new Ext.grid.C ...
- 2009-05-03 19:00
- 浏览 2918
- 评论(0)