`
binn.zeng
  • 浏览: 10573 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
看到论坛上有人问ext离线访问... 其实这个还是比较简单的,首先下个.js文件(传在附件中了),将其放在docs下 然后在index.html中引用这个js,记得要放在ext-all.js后面.
在Ext2.2中 tab嵌套iframe用来页面分块,不过出现一个问题,如果iframe中页面是由js构造的话,ie上报错,ff上正确运行,经过排查,发现是js的执行顺序问题,Ext.onReady被过早的执行. 继续寻求答案,最后发现这应该是Ext的一个bug? 修改Ext源代中2个部分可以解决这个问题,当然不知道官方下个版本会不会把这个bug fix掉 修改代码如下:   var fireDocReady = function() { if (!docReadyState) { docReadyState = true; if (Ext.isGecko || Ext.isOper ...
刚刚弄完JsonRpc.由于Ext的数据是基于Store的,马不停蹄,构造自己的JsonRpcStore,同时发现了以前写的RpcStore在IE上有很多问题,经过修改代码如下: Ext.ux.JsonRpcProxy = function(c) { Ext.ux.JsonRpcProxy.superclass.constructor.call(this); this.url = c.url; }; Ext.extend(Ext.ux.JsonRpcProxy, Ext.data.DataProxy, { load : function(params, reader, callback, ...
json-rpc-java最让人郁闷的地方就是把bridge注册到session,当然可以把所有的方法都注册到GlobalBridge,不过这样会有一个问题,就是客户端创建JSONRpcClient的时候listMethod会返回所有的注册方法,一个不觉得,如果东西过多的话也够恐怖的.而且对于应用的前端也与JSONRpcClient死死绑在一起. 有一种办法就是暴露出少量的dispath方法,然后通过反射传入的方法名字传入Map参数来做,但是这样感觉也怪怪的,所以还是用自己的想法来进行改造:客户端不需要new JSONRpcClient,而是通过url的方式来访问暴露的业务组件,如XXXServ ...
      最近在自己的一个小项目中使用了ext+jsonrpc直接调用后台暴露的业务逻辑接口方式,在使用的过程中遇到了不少问题,在这里和大家分享一下:)       最初在整合jsonrpc的时候遇到个问题,就是它的bridge是和session绑定的,很讨厌这种方式,得要在每个jsp中写那恶心的标签.后来自己找找,发现有个getGlobalBridge可以获取全局bridge,然后自己写了个小工具,让其可以把spring中的业务逻辑bean通过配置文件直接暴露出去. /** * 映射JSONBridge与Spring所管理的对象. * * @version 2008.07.04 * ...
Global site tag (gtag.js) - Google Analytics