济南网页设计|自助建站济南网站建设|聊城网站建设济南网站制作|济南网站优化 http://www.mzwkj.com www.tuanqv.com
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 60 下一页

2009年2月2日

摘要: AjaxFilter2种类型接口1,认证,日志,安全,2,延迟org.directwebremoting.filter.ExtraLatencyAjaxFilter一般和AjaxFilterChain合作Container容器hub集线器,提供多个ajax互相操作接口,使得一个界面中多个ajax可以互相调用,参考openajax联盟制定的规则,dwr已经是联盟的会员之一org.directwebremoting.export包会用到,具体细节不清楚ScriptBuffer采用list储存script,功能类似于StringBufferServerContext服务器端上下文WebContext 阅读全文
posted @ 2009-02-02 17:43 路大侠 阅读(439) 评论(0) 推荐(0)
摘要: 从2005年开始,ajax在全球渐渐掀起了一股潮流,它使浏览器可以为用户提供更为自然的浏览体验,全球几百个ajax项目中,dwr就是其中一项。ajax采用的技术基石其实早就有了,就是“无刷新访问服务器”技术,所以有人说ajax其实就是新瓶装老酒,一点没错,就是新瓶装老酒,在工程师们将“无刷新访问服务器”技术封装成各种套件工具时,确实给我们带来了惊喜,也带来了新的响亮的名字ajax(Asynchronous JavaScript and XML)。第一步,我们要回顾“无刷新访问服务器”技术。第二步,在源码中找到dwr中“无刷新访问服务器”技术的原始代码。第三步,我们再简单的总结总结。1)“无刷. 阅读全文
posted @ 2009-02-02 17:42 路大侠 阅读(303) 评论(0) 推荐(0)
摘要: org.directwebremoting.servlet.DwrServlet主要分为三部分,也就是三个主要方法:init;doGet;doPost;1,init,初始化。 DWR对于Servelet容器内部设一个配置容器,该容器装载dwr映射相关信息。publicvoidinit(ServletConfigservletConfig)throwsServletException{super.init(servletConfig);ServletContextservletContext=servletConfig.getServletContext();try{//setupLogging 阅读全文
posted @ 2009-02-02 17:42 路大侠 阅读(170) 评论(0) 推荐(0)
摘要: DWR在www.java.net开源社区中,目前是3.0版本,而且由于DWR去年刚加入Dojo基金会,而Dojo基金会力促DWR和基金会下面的另外一个comet项目结合,估计将来dwr会有很大变化。dwr是以客户端获取会主的动态技术,comet是以服务器端推为主的动态技术,这两个结合有好看的,我们拟目以待。首先要去到www.java.net网站注册一个用户名,注册之后,就可以下载源码啦。【四大开源社区:1)www.sourceforge.net;2)www.java.net;3)www.eclipse.org;4)www.opensource.org】我是这么下载源码的,使用的eclipse的 阅读全文
posted @ 2009-02-02 17:41 路大侠 阅读(131) 评论(0) 推荐(0)
摘要: DWR是一个开源的类库,可以帮助开发人员开发包含AJAX技术的网站.它可以允许在浏览器里的代码(javascript)使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样. 它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet(小应用程序)中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容. 官方网站地址http://getahead.org/dwr关于DWR的使用 引用别人的文章。开始使用 DWR 原文出处: http://www.javatang.com/archives/. 阅读全文
posted @ 2009-02-02 17:40 路大侠 阅读(235) 评论(0) 推荐(0)

2009年1月23日

摘要: 原文:http://www.digital-web.com/articles/scope_in_javascript/作用域(scope)是JavaScript语言的基石之一,在构建复杂程序时也可能是最令我头痛的东西。记不清多少次在函数之间传递控制后忘记 this关键字引用的究竟是哪个对象,甚至,我经常以各种不同的混乱方式来曲线救国,试图伪装成正常的代码,以我自己的理解方式来找到所需要访问的变量。这篇文章将正面解决这个问题:简述上下文(context)和作用域的定义,分析可以让我们掌控上下文的两种方法,最后深入一种高效的方案,它能有效解决我所碰到的90%的问题。我在哪儿?你又是谁JavaScr 阅读全文
posted @ 2009-01-23 15:42 路大侠 阅读(134) 评论(0) 推荐(0)

2009年1月22日

摘要: 从国外网站上抠出来的 三款 ExtJS主题(红色,橙色,红间灰)最近在国外ExtJS网站上看到有三款ExtJS主题,挖下来收藏附件中包括CSS样式表和图片文件,使用时要注意路径的问题!动态切换主题的语法:Ext.util.CSS.swapStyleSheet("theme", "resources/css/ext/xtheme-orange.css"); 阅读全文
posted @ 2009-01-22 17:54 路大侠 阅读(192) 评论(0) 推荐(0)

2009年1月19日

摘要: 如果你想要给你的网页添加点JavaScript的交互性的话,你也许已经听过JavaScript的事件代理(eventdelegation)了,并且觉得这是那些发烧友级别的JavaScript程序员才会关心的什么费解的设计模式之一。事实上,如果你已经知道怎么添加JavaScript的事件处理器(event handler),实现事件代理也是件轻而易举的事情。JavaScript事件是所有网页互动性的根基(我指的是真正的互动性,而不仅是那些CSS的下拉菜单)。在传统的事件处理中,你按照需要为每一个元素添加或者是删除事件处理器。然而,事件处理器将有可能导致内存泄露或者是性能下降——你用得越多这种风险 阅读全文
posted @ 2009-01-19 17:54 路大侠 阅读(118) 评论(0) 推荐(0)
摘要: 最简单的方法就是写一个循环,代码可能如下:function sleep(numberMillis) { var now = new Date(); var exitTime = now.getTime() + numberMillis; while (true) { now = new Date(); if (now.getTime() > exitTime) return; }}其二有聪明人利用IE特殊的对话框实现来曲径通幽,代码可能如下:function sleep(timeout) { window.showModalDialog("javascript:document 阅读全文
posted @ 2009-01-19 17:53 路大侠 阅读(178) 评论(0) 推荐(0)
摘要: Ext中Function类新增了一些比较实用的方法createInterceptor( Functionfcn, [Object scope] ) :Function创建阻断方法,如果fcn返回false,原方法将不会被执行createSequence( Function fcn, [Object scope] ) :Function创建组合方法,执行原方法+fcndefer( Number millis, [Object obj], [Array args], [Boolean/NumberappendArgs] ):Number定时执行,隔millis毫秒后执行原方法一下是写的一些一个例子 阅读全文
posted @ 2009-01-19 17:52 路大侠 阅读(304) 评论(0) 推荐(0)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 60 下一页

导航

济南户外拓展|企业户外拓展 http://www.tuanqv.com