
WEB 技术
文章平均质量分 75
daoquan
这个作者很懒,什么都没留下…
展开
-
XFire WSS4j WebService Security
原文 by david.turing:http://www.blogjava.net/openssl/archive/2006/08/08/xfire_wss4j.html 鉴于很多系统需要实施WS-Security的标准,我们在SpringSide中提供了XFire+WSS4J的Demo,本文介绍SpringSide中Spring+XFire+WSS4J的基本配置[WebService原创 2007-09-30 13:04:00 · 3403 阅读 · 1 评论 -
FreeMarker设计指南(1)
1、快速入门 (1)模板 + 数据模型 = 输出 l FreeMarker基于设计者和程序员是具有不同专业技能的不同个体的观念 l 他们是分工劳动的:设计者专注于表示—转载 2006-08-09 16:26:00 · 851 阅读 · 0 评论 -
Comet: Low Latency Data for the Browser
An old web technology is slowly being resurrected from the depths of history. Browser features that have gone untouched for years are once again being employed to bring better responsiveness to UIs. S转载 2006-06-10 20:41:00 · 958 阅读 · 0 评论 -
Axis开发Web Service实例
一、Axis安装 1、环境 J2SE SDK 1.3 or 1.4: 我使用 1.4.2 Servlet Container: 我使用的Tomcat 5.0 2、到 http://ws.apache.org/Axis/网站下载Axis安装包3、解压缩安装包,将Axis_UNZIP_PATH/Axis-version/webapps下的Axis包拷贝到TOMCAT_HOME/webapps/下,以下原创 2006-10-18 09:42:00 · 1319 阅读 · 0 评论 -
面向Java开发人员的Ajax: 结合Direct Web Remoting使用Ajax
Philip McCarthy , 软件开发顾问, Independent Consultant2005 年 12 月 27 日虽然令人兴奋,但是把 Ajax 功能添加到应用程序可能意味着大量的艰苦工作。在面向 Java® 开发人员的 Ajax 系列的第 3 篇文章中,Philip McCarthy 介绍了如何使用Direct Web Remoting(DWR)直接把 JavaBean 的转载 2006-02-24 22:51:00 · 1582 阅读 · 1 评论 -
Ajax 网址备忘
http://www.dragonson.com/doc/ajax.htmlAjax内部交流文档 http://info96.k12studio.com/~nio/comments.php?id=242_0_1_0_C简单地对 Ajax 进行描述介绍 http://www.adaptivepath.com/publications/essays/archives转载 2006-02-24 09:34:00 · 1016 阅读 · 0 评论 -
AJAX框架汇总
1. Pure Javascript: Application Frameworks1.1 Bindows (成立于2003年)Backbase是一个通过DHTML、JavaScript、CSS和HTML等技术强劲联合起来的一套完整的Windows桌面式的WEB应用程序解决方案。Bindows无需下载安装客户端支撑组件(如Java、ActiveX或Flash),仅需一个浏览器。纯OO的理念转载 2006-02-24 09:34:00 · 1061 阅读 · 0 评论 -
用AJAX开发智能Web应用程序
一、 引言 在第一部分中,我们讨论了AJAX基础——建立从脚本到服务器的通讯的能力,这正是使HTML页面具有动态能力的原因所在。然而,这就意味着我们已准备好抛弃我们自己版本的Yahoo邮件吗?不,还没有。原因在于:AJAX是一个混合的祝福。一方面,它使我们能够在Web上创建丰富的桌面级的应用程序原创 2006-02-23 09:51:00 · 1118 阅读 · 0 评论 -
Web2.0特征列表
本来也想学Tangos那样起个耸人听闻的标题来吸引眼球,但无奈这方面能力缺失,只能用这个一点都不刺激的标题了,真没意思。 写这个是因为今天看到这篇Web 2.0 Checklist,里面列举了整整20条作者认为属于web2.0的特征要素,我不知道作者是谁,但看起来,这个列表基本上是按照37signals的产品总结的,所有这些要素,全面吻合。我对这个列表只是部分赞同,有一些过于主观的观转载 2006-02-24 09:36:00 · 1978 阅读 · 0 评论 -
关于XPath
在利用XSL进行转换的过程中,匹配的概念非常重要。在模板声明语句xsl:template match = ""和模板应用语句xsl:apply-templates select = ""中,用引号括起来的部分必须能够精确地定位节点。具体的定位方法则在XPath中给出。 另外,也可以使用Xpath对XML文档进行搜索、定位。 之所以要引入XPath的概念,目的就是为原创 2006-02-12 17:01:00 · 852 阅读 · 0 评论 -
FreeMarker设计指南(2)
2、数据模型(1)基础l 在快速入门中介绍了在模板中使用的三种基本对象类型:scalars、hashes 和sequences,其实还可以有其它更多的能力:Ø scalars:存储单值Ø hashes:充当其它对象的容器,每个都关联一个唯一的查询名字Ø sequences:充当其它对象的容器,按次序访问Ø原创 2006-08-09 16:30:00 · 826 阅读 · 0 评论 -
FreeMarker设计指南(3)
3、模板 (1)整体结构 l 模板使用FTL(FreeMarker模板语言)编写,是下面各部分的一个组合: Ø 文本:直接输出 Ø原创 2006-08-09 16:31:00 · 873 阅读 · 0 评论 -
给Tomcat,Apache配置gzip压缩(HTTP压缩)功能
背景:HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求网页后,从服务器端将网页文件压缩,再下载到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出的网页也能进行压缩,压缩转载 2007-06-01 21:59:00 · 3622 阅读 · 0 评论 -
Acegi Security -- Spring下最优秀的安全系统
一 Acegi安全系统介绍 Author: cac 差沙 Acegi是Spring Framework 下最成熟的安全系统,它提供了强大灵活的企业级安全服务,如完善的认证和授权机制,Http资源访问控制,Method 调用访问控制,Access Control List (ACL) 基于对象实例的访问控制,Yale Central Authentication Service转载 2007-04-18 09:53:00 · 5914 阅读 · 0 评论 -
理解并解决IE的内存泄漏方式[翻译]
这篇文章其实已经看了有些日子了,并且最近的一些开发都在尽量的遵循文中的原则。可是目前的情况是代码规模稍微大点以后,IE的内存泄漏还是很严重,于是我非常生气(倒没啥后果)觉得该把这篇文章挖出来批批。为了方便批斗,所以决定先给翻译成中文,结果在精读以后,发现每个泄漏情景的描述和避免,作者几乎都留了一手,所以这么看来文章又都对了,没啥可批的啦。只是让我想起啦真的刘一手。。。Author: Jus转载 2007-03-31 21:06:00 · 2642 阅读 · 0 评论 -
NuSOAP的使用说明
NuSOAP 是 PHP 环境下的 WEB 服务编程工具,用于创建或调用 WEB 服务。它是一个开源软件,当前版本是 0.7.2 ,支持 SOAP1.1 、 WSDL1.1 ,可以与其他支持 SOAP1.1 和 WSDL1.1 的系统互操作。 NuSOAP 完全由PHP语言编写,由一系列 PHP 类组成,不需要扩展库的支持,这种特性使得 NuSOAP 可以用于所有的 PHP 环境,不受服务器安全设转载 2007-03-30 17:23:00 · 3944 阅读 · 0 评论 -
nusoap 的使用
今天不知道为什么想起了soap 这个东西,然后就弄了下,在php上使用的是nusoap。 一些基本的使用,高深的麻烦您自己看手册去这个软件的下载在 http://dietrich.ganx4.com/nusoap 下面我会加上附件。说说这个东西,我曾经以为能用这个东西完成跨域名登陆,但是今天发现好象实现不了,到底在什么地方可以应用上,也很茫然,希望知道在那里应用的朋友指点下,谢谢了!关于soap转载 2007-03-30 17:19:00 · 3563 阅读 · 1 评论 -
开发高效的 OpenLaszlo 应用
作为当今主流的Rich Internet Application应用平台,OpenLaszlo为用户界面开发人员提供了强大的API来创建基于Flash的富客户端程序。虽然OpenLaszlo拥有简洁、快速的开发方式,但是我们仍然需要投入大量精力来关注数据驱动的OpenLaszlo应用的性能。本文对如何开发高效的OpenLaszlo应用展开了深入的讨论。结合官方的开发指南,笔者对如何获得满意的性能给转载 2007-03-01 22:15:00 · 1057 阅读 · 0 评论 -
Openlaszlo开发之高级篇-自定义组件
在laszlo应用开发过程中,大部分编码过程集中在对系统组件的熟练应用,比如取值、传值、刷新组件状态等等。但是很多情况下,尤其是项目的初始编码阶段,需要定义一些满足项目特定要求的界面组件,这就需要自定义组件了。 自定义组件开发,首先需要对lzx的语法、系统组件结构、开发文档有全面而且深刻的理解,然后通过不断的锻炼,按照由间到繁的实践过程,才能逐渐成为开发高手。1. 理解组件的转载 2007-03-01 22:10:00 · 880 阅读 · 0 评论 -
openlaslzo开发之进阶篇-理解绑定
RIA除了在界面效果吸引人外,功能是最主要的,让用户在互动操作中体验到简化的操作流程,丰富而强大的应用程序体验,这才是RIA的魅力。 openlazlo的编程语言lzx就可以满足这种要求,而且开发人员无需编写过多的代码,就可以完成许多数据操作,这就是本节所介绍的,lzx中最有用的功能:绑定。 openlaszlo的绑定功能分为: 视图绑定 数据绑转载 2007-03-01 22:04:00 · 758 阅读 · 0 评论 -
FreeMarker设计指南(4)
4、杂项(1)用户定义指令l 宏和变换器变量是两种不同类型的用户定义指令,它们之间的区别是宏是在模板中使用macro指令定义,而变换器是在模板外由程序定义,这里只介绍宏l 基本用法Ø 宏是和某个变量关联的模板片断,以便在模板中通过用户定义指令使用该变量,下面是一个例子:greet> Hello Joe! Ø原创 2006-08-09 16:32:00 · 817 阅读 · 0 评论 -
inner/outerHTML的兼容解决办法
HTMLElement.prototype.innerHTML setter = function (str) { var r = this.ownerDocument.createRange(); r.selectNodeContents(this); r.deleteContents(); var df = r.createContextualFragment(str); this.appen原创 2006-02-07 11:54:00 · 1555 阅读 · 0 评论 -
IE与Mozilla下Dhtml的一些区别
在DHTML中对childNodes 在不同浏览器下定义不一样,在mozilla下它不忽略空格,而IE下面是忽略了空格的,比如说aa IE下面firstChild就是指span了,而mozilla下面是指div和span间的那个空格,是文本类型节点。 用document.getElementById方法得到对象时,IE浏览器忽略大小写,但是mozilla下面不忽略,还有就是 用类似wi原创 2006-02-10 21:10:00 · 1126 阅读 · 0 评论 -
Javascript的IE和Firefox兼容性汇编
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题 (1)现有问题: 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 (2)解决方法: 改用 document.formName.e原创 2006-01-17 21:24:00 · 666 阅读 · 0 评论 -
jsp生成html---pnews_in.jsp
//request.setCharacterEncoding("gb2312"); try{ String dir=request.getRealPath("."); DiskFileUpload fu = new DiskFileUpload(); fu.setSizeMax(4194304);原创 2005-05-28 01:21:00 · 931 阅读 · 0 评论 -
JavaScript[对象.属性]集锦
标记用于包含JavaScript代码.语法code here//-->属性LANGUAGE 定义脚本语言SRC 定义一个URL用以指定以.JS结尾的文件windows对象每个HTML文档的顶层对象.属性 frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.feames.length 子桢个数.self 当前窗口.parent 父窗口(当前窗口是中一个子窗口).top 顶层窗口(是所有原创 2005-08-30 21:52:00 · 734 阅读 · 0 评论 -
网站首页head区代码规范
head区是指首页HTML代码的和之间的内容。 必须加入的标签 1.公司版权注释 2.网页显示字符集 简体中文: 繁体中文: 英 语: 3.网页制作者信息 4.网站简介 5.搜索关键字 6.网页的css规范 (参见目录及命名规范) 7.网页标题 xxxxxxxxxxxxxxxxxx .可以选择加入的标签 1.设定网页的到期时间。一旦网页过期,必须到服务器上重新调阅。 2.禁止浏览器从本原创 2005-08-25 19:24:00 · 819 阅读 · 0 评论 -
关于web页面表格列拖动的解决方法
在新开发的基于J2ee的应用系统中,客户端页面输出数据用表格是在也普通不过的事了!排序的问题已经解决了,由于原来项目采用的是pb开发的,大家习惯了数据窗口的功能,提出了新的需求,为方便浏览数据,数据列是否可以随意拖动顺序由用户自动排列! 的确,这个问题相对比较困难,我本人从来没有见过这种程序。经过仔细思考,这种情况不能在服务器端处理,用户排列规则无法保存也是不断变化的。于是决定在原创 2005-08-24 22:57:00 · 1677 阅读 · 0 评论 -
关于IE缓存的解决方案
禁止服务器端缓存:Response.Expires = 0 或 禁用客户端缓存HTM网页ASP网页Response.Expires = -1Response.ExpiresAbsolute = Now() - 1Response.cachecontrol = "no-cache"%>PHP网页header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");head原创 2005-08-24 22:59:00 · 780 阅读 · 0 评论 -
根据radio值动态显示file
function howmany(){var fm;fm=document.form1; for(i = 0; i if(fm.rd[i].checked==true){ for(j=0; j document.all.newanew.insertAdjacentHTML("AfterBegin"," "); } } fm.rd[i].disabled=true; }}原创 2005-03-05 00:17:00 · 707 阅读 · 0 评论 -
防止表格撑破
防止表格撑破.asp dsfdf 是 一 套 快 捷、準 確 的?會 計 系 統。本 系 統 專 為 中 小 型 企 業 處 理 繁 重 的 發 票、應 收 帳 及 存 貨 管 理 工 作 而 設 計 的,具 備 大 量 實 用 功 能。為 適 應 複 雜 的 商 業 環 境,尖 端 進 銷 存 系 統 提 供 多 貨 幣、多 語 言 等 多 項 先 進 功原创 2005-02-03 14:28:00 · 816 阅读 · 0 评论 -
40种网页常用小技巧(JavaScript)
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标原创 2005-02-03 14:01:00 · 797 阅读 · 0 评论 -
17种正则表达式
"^//d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-//d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?//d+$" //整数"^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+//.[0-9]*[1-9][0-9原创 2005-02-03 14:25:00 · 691 阅读 · 0 评论 -
常用的一些javascript小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.r原创 2005-10-11 18:04:00 · 979 阅读 · 0 评论 -
showModalDialog()、showModelessDialog()方法使用详解
javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HT原创 2005-10-27 12:14:00 · 821 阅读 · 0 评论 -
用AJAX来控制书签和回退按钮
这篇文章描述了一个支持AJAX应用书签和回退按钮的开源的javascript库。在这个指南的最后,开发者将会得出一个甚至不是Google Maps 或者 Gmail那样处理的AJAX的解决方案:健壮的,可用的书 签和向前向后的动作能够象其他的web页面一样正确的工作。AJAX:怎样去控制书签和回退按钮 这篇文章说明了一个重要的成果,AJAX应用目前面对着书签和回退按钮的应用,描述了非常简单的历史库转载 2006-03-13 21:43:00 · 1001 阅读 · 0 评论 -
所见即所得编辑器 aynHTML 大全
aynHTML 是一款基于HyperText Component 技术的所见即所得的在线编辑器,支持表格,图像,样式表,等等,目前只能运行在 5.5 (或更高版本)的 Internet Explorer 浏览器中。目前 aynHTML 的最高版本是v0.20b(该版本尚存在一些bug),我们使用的版本是v0.18b。下面是aynHTML 官方网站的一个在线demohttp://www.aine.b原创 2005-12-14 10:19:00 · 2759 阅读 · 0 评论 -
JScript中正则表达函数的说明与应用
作为模式匹配下文本替换、搜索、提取的强有力工具,正则表达式(Regular Expression)的应用已经从unix平台逐渐渗入到网络开发中了,作为服务器端/客户端的脚本开发语言JScript,正越来越多将正则表达式应用融入其中,以弥补自身在文本上处理能力的不足。在此,我们以JScript5.5版本为例,对其中的正则表达式的应用作一个概述。首先我们需要区分JScript中关于正则表达式的两个对象原创 2005-12-14 10:16:00 · 702 阅读 · 0 评论 -
Thinking in AJAX(一) —— AJAX - X
众所周知,异步交互、JavaScript脚本和XML封装数据是AJAX的三大特征。其实,在实际应用中,不需要牢牢套死这三条大律,在我看来,AJAX - X,即去掉用XML封装数据,也不失为一种好的设计思路,如果应用恰当,更显轻盈步伐和巧妙思路。一般读取AJAX返回的XML结构的数据时使用XMLHttp的responseXML对象属性,同时,XMLHttp也提供了另外一个属性,即ResponseTe原创 2005-10-31 14:51:00 · 1352 阅读 · 0 评论 -
Thinking in AJAX(三) —— AJAX框架汇总
引此文原出于AJAX Patterns网站的一篇《Ajax Frameworks》的wiki文章,很早前我就注意到,后来在国内也有人翻译了,不过最近发现此wiki还是在不断添加维护中,截止此文发布前,作者又添加了好几个新诞生的AJAX开发工具,所以我决定重新翻译一遍,并且时常注意原文发布状态,一有新的内容立马也翻译过来,做到同步:)此翻译稿很大一部分内容出自国内出现的那个先前版本,我只是对新加入的原创 2005-10-31 13:23:00 · 1168 阅读 · 0 评论