WEB2.0
文章平均质量分 67
huoming550
这个作者很懒,什么都没留下…
展开
-
使用简单的 5 个步骤设置 Web 服务器集群收藏
文章来源:http://www.ibm.com/developerworks/cn/linux/l-linux-ha/index.html 使用简单的 5 个步骤设置 Web 服务器集群使用 Linux Virtual Server 和 Linux-HA.org 的 Heartbeat 进行构建和运行 文档选项 将此页作为电子...原创 2008-11-25 17:32:03 · 311 阅读 · 0 评论 -
正则表达式之道
正则表达式之道 原著:Steve Mansour sman@scruznet.com Revised: June 5, 1999 (copied by jm /at/ jmason.org from http://www.scruz.net/%7esman/regexp.htm, after the original disappeared! ) 翻译:Neo Lee...原创 2008-12-11 17:05:57 · 669 阅读 · 0 评论 -
Tapestry 建立自己得 Validator
今天介绍一下如何建立自己得Validator1. 建立Validator继承BaseValidator类我实现得是验证用户输入必须和指定字段一致。如果想要带参数得验证,请添加一个带String参数得构造方法,并实现setter,getter方法例如validator验证调用名为 name,则实现setName,getName方法。代码: package org.appfus...原创 2008-12-11 17:07:06 · 102 阅读 · 0 评论 -
Struts分页的一个实现
在Web应用程序里,分页总让我们开发人员感到很头疼,倒不是因为技术上有多么困难,只是本来和业务没有太多关系的这么一个问题,你却得花不少功夫来处理。要是稍不留神,时不时出点问题就更郁闷了。我现在做的一个项目也到了该处理分页的时候了,感觉以前处理得都不好,所以这次有所改变,基本目标是在现有(未分页)的代码基础上,尽量少做修改,并且同样的代码可以应用于不同模块的分页。以下就是我用的方法: 首先,...原创 2008-12-16 10:43:56 · 71 阅读 · 0 评论 -
响应重定向与请求转发
摘要在javaEE Web组件开发中,页面之间的跳转无疑是必不可少且最常见的。除了使用HTML中的表单提交、超级链接进行跳转外,Servlet API中还提供了响应重定向和请求转发两种跳转技术。这两种技术在本质上是不同的,有很大的区别,尤其是跳转页面路径的写法,更是使很多开发人员头痛不已。本文主要围绕这两种跳转方式进行展开,为读者整理、总结这两种跳转方式的特点以及需要注意的问题。 ...原创 2008-12-16 12:16:05 · 216 阅读 · 0 评论 -
掌握 Ajax 系列 一 Ajax 入门简介
Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本系列的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道...原创 2008-12-16 17:17:34 · 110 阅读 · 0 评论 -
掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
在 Web 请求中使用 XMLHttpRequest 文档选项 打印本页 将此页作为电子邮件发送 讨论 级别: 中级Brett McLaughlin (brett@newInstance.com), 作家,编辑, O'Reilly Media Inc.2006 年 2 月 16 日多数 Web...原创 2008-12-17 11:53:29 · 86 阅读 · 0 评论 -
XMLHttpRequest对象
Insert title here //创建xmlHttp对象 var request = false; try { request = new XMLHttpRequest(); } catch (trymicrosoft) { try { request = new ActiveXObje...2008-12-18 17:35:14 · 81 阅读 · 0 评论 -
SOAP定义
soap n. (英文)肥皂 SOAP:简单对象访问协议 (SOAP:Simple Object Access Protocol) 简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMT...原创 2008-12-19 09:43:32 · 396 阅读 · 0 评论 -
SOA定义
向服务的体系结构(Service-Oriented Architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以一种统一和通用的方式进行交互。 这种具有中立的接口定义(没有强制绑定到特定的实现上)的...原创 2008-12-19 09:47:20 · 378 阅读 · 0 评论 -
UDDI定义
UDDI Universal Description Discovery and Integration即统一描述、发现和集成协议。 UDDI 始于2000年,由 Ariba, IBM, Microsoft 和其他33家公司创立.UDDI registries 提供了一个机制,以一种有效的方式来浏览,发现Web Services 以及它们之间的相互作用. UDDI计划是一个广泛...原创 2008-12-19 09:47:52 · 294 阅读 · 0 评论 -
JSTL定义
JSTL(JSP Standard Tag Library ,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。 JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、x...原创 2008-12-19 10:00:09 · 112 阅读 · 0 评论 -
xfire定义
XFire是新一代的Java Web服务引擎,XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,XFire的配置非常简单,可以非常容易地和Spring集成,它使得Java开发人员终于可以获得和.Net开发人员一样的开发效率。 官方网站:http://xfire.codehaus.org/ XFire概述: XFire是codeHaus组织提供...原创 2008-12-19 10:44:10 · 317 阅读 · 0 评论 -
Ant入门
一. 配置环境变量 1. 添加ANT_HOME——Ant目录;(可选) 2. 在PATH追加"Ant目录\bin" 3.在控制台cmd输入命令ant,提示 “Buildfile: build.xml does not exist! Build failed“ 表示系统能够识别ant 命令...原创 2008-12-19 12:07:10 · 103 阅读 · 0 评论 -
Windows下svn客户端TortoiseSVN的安装和操作
介绍几家免费提供svn源代码管理的站点 国内:http://www.coollittlethings.com/ 只需要注册即可使用,速度很快,使用http进行传输,无web管理功能。国外:http://code.google.com/hosting/google提供的,速度比较快,申请即可使用,使用https进行传输,安全性,可靠性高,带有web管理功能。htt...原创 2008-12-23 17:15:40 · 178 阅读 · 0 评论 -
web.xml详解
部署描述符实际上是一个XML文件,包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。部署描述符从下面的XML头开始:这个头指定了XML的版本号以及所使用的编码。头的下面是DOCTYPE声明:这段代码指定文件类型定义(DTD),可以通过它检查XML文档的有效性。下面显示的元素有几个特性,这些特性告诉我们关...原创 2008-12-31 18:03:25 · 83 阅读 · 0 评论 -
XmlHttp封装研究
虽然ajax有很多很牛的框架,如Prototype,DOJO,DWR,JSON,AjaxTags等等,但是,以前都是简单的使用,对其没有进行过系统的研究,如今,自己对ajax进行个系统的研究。 对于ajax的研究,首先从XmlHttp封装开始,参考各方面的资料: ajax技术的实现主要依赖于xmlhttprequest,但我们在调用其来进行异步数据的传输时,由于xmlhttp是个短线过程(...原创 2009-01-05 15:18:07 · 143 阅读 · 0 评论 -
ognl的学习例子
原贴见:http://blog.csdn.net/upccpu/archive/2005/10/09/498407.aspx 在解释OGNL表达式的时候,是在当前对象上下文中的。在一个链中,前一个对象做为解释下一个对象的上下文。你可以任意扩展这个链。例如: name.toCharArray()[0].numericValue.toString() 解释步骤如下: 1) 从跟...原创 2008-12-10 14:39:02 · 94 阅读 · 0 评论 -
TextArea 组件
A) Insert 组件 e.g. 页面表现时,将会到页面类中寻找getUser().getName()方法获取初值并输出 相当于在页面上显示数据. B) TextField 组件 e.g. 页面表现时,将会到页面类中寻找getUsername()方法获取初值 *如果是修改信息页面,通常初始值要...原创 2008-12-09 20:55:30 · 469 阅读 · 0 评论 -
Web站点数据库分布存储浅谈
作者:heiyeluren博客:http://blog.csdn.net/heiyeshuwu时间:2007-11-18【 前言 】网 站在Web 2.0时代,时常面临迅速增加的访问量(这是好事情),但是我们的应用如何满足用户的访问需求,而且基本上我们看到的情况都是性能瓶颈都是在数据库上,这 个不怪数据库,毕竟要满足很大访问量确实对于任何一款数据库都是很大的...原创 2008-11-25 17:35:23 · 98 阅读 · 0 评论 -
闲谈 Web 图片服务器
闲谈 Web 图片服务器 作者: Fenng | 可以转载, 转载时务必以超链接形式标明文章原始出处和作者信息及版权声明 网址: http://www.dbanotes.net/web/web_image_server.html 现在很多中小网站(尤其是 Web 2.0 站点) 都允许用户上传图片,如果前期没有很好的规划,那么随着图片文件的增多,无论是管理还是性能上都带来...原创 2008-11-25 17:36:40 · 83 阅读 · 0 评论 -
step-by-step用java配合tomcat轻松实现动态2级域名效果
开始之前,首先来认识下什么是2级域名? 一般我们注册一个域名,比如 www.iteye.com (以下内容均以iteye.com域名为例子,当然这只是example,该域名早已被注册了!),那么这个就是你的1级域名(顶级域名),是固定的并且只有1个,而像 robin.iteye.com,stephen830.iteye.com等等就是你这个1级域名下的2级域名了。因此,每个1级域名下面...原创 2008-11-26 10:07:19 · 134 阅读 · 0 评论 -
(META设置)JSP页面缓存技术--浏览器缓存
一、概述 缓存的思想可以应用在软件分层的各个层面。它是一种内部机制,对外界而言,是不可感知的。 数据库本身有缓存,持久层也可以缓存。(比如:hibernate,还分1级和2级缓存) 业务层也可以有缓存(但一般来说,这是一个过程域,不会设缓存)。 表现层/数据服务层(传统web的表现层)也可以设置缓存(jsp cache 就是这一层,实现在ap...原创 2008-11-26 10:28:48 · 947 阅读 · 0 评论 -
Ant应用
官方网站手册:http://ant.apache.org/manual/index.html 一、ant中使用junit 两种方法来执行测试:一是使用源路径 二是使用编译路径 Ant自学教程的部分代码: ...原创 2008-11-26 12:09:31 · 144 阅读 · 0 评论 -
Cookie在Web项目中的应用
一、cookie概述 JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie是浏览器提供的一种机制,它将document对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie是存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,...原创 2008-11-26 12:27:28 · 1653 阅读 · 0 评论 -
Java网络抓取
一、返回头信息的获取步骤:1、定义URL对象并初始化;2、定义URLConnection对象,并通过URL对象的openConnection()方法获取该对象; 3、调用URLConnection对象的connect()方法实现和服务器的连接;4、通过URLConnection对象获取请求头的域信息(getHeaderFields()、getHeaderFiel...原创 2008-11-26 12:28:10 · 247 阅读 · 0 评论 -
单点登录简介
单点登录(SSO)的技术被越来越广泛地运用到各个领域的软件系统当中。“编写你自己的单点登录(SSO)服务”一文从业务的角度分析了单点登录的需求和应用领域;从技术本身的角度分析了单点登录技术的内部机制和实现手段,并且给出Web-SSO和桌面SSO的实现、源代码和详细讲解;还从安全和性能的角度对现有的实现技术进行进一步分析,指出相应的风险和需要改进的方面。除了从多个方面和角度给出了对单点登录(SSO)...原创 2008-11-26 12:54:51 · 121 阅读 · 0 评论 -
Web小结---Servlet,JSP
http://www.jspcn.net/htmlnews/1150100454437189.html一 Servlet1、Servlet、ServletConfig:前者对应一个Servlet类,后者对应的是在web.xml中的配置信息(1)Servlet:init(ServletConfig):只再类加载并实例化后会被调用一次。service(Servlet...原创 2008-12-01 00:22:40 · 91 阅读 · 0 评论 -
Tomcat 中 web.xml配置描述符的用法
display-name元素提供GUI工具可能会用来标记这个特定的Web应用的一个名称 description元素给出与此有关的说明性文本 context-param元素声明应用范围内的初始化参数。 filter 过滤器元素将一个名字与一个实现javax.servlet.Filter接口的类相关联 filter-mapping 命名一个过滤器后,就要利用filter-mapping...原创 2008-12-02 15:18:04 · 169 阅读 · 0 评论 -
MyEclipse 中修改和增加JSP模板
在X:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp 目录下找到Jsp.vtl,复制一份,重命名为jsp2.vtl,然后把里面的内容修改为自己想要的格式,保存。然后在 X:\Program Fi...原创 2008-12-03 11:11:55 · 242 阅读 · 0 评论 -
Tomcat中文乱码问题的原理和解决方法(全面、详细)
自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。 一、Java中文问题的由来 Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。...原创 2008-12-04 10:32:30 · 574 阅读 · 0 评论 -
Tomcat中文乱码解决方案
Tomcat 下最容易到的问题就是中文乱码问题了,以下相关的讨论是在Windows +Tomcat5下调试JSP程序时所碰到的问题以及解决办法。一、页面字符乱码。 我们先写下这样的一个jsp文件: //testPagErr.jsp 如果我们直接按照默认的配置启动Tomcat5,...原创 2008-12-04 10:36:13 · 303 阅读 · 0 评论 -
关于junit实现过程详细介绍【转自www.bitsCN.com】
测试分类:白箱测试、黑箱测试、单元测试、集成测试、功能测试……。白箱测试是指在知道被测试的软件如何(How)完成功能和完成什么样(What)的功能的条件下所作的测试,一般是由开发人员完成,单元测试是一种白箱测试,因为开发人员最了解自己编写的软件。JUnit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架,回归测试就是你不断地对所编写的代码进行测试(如单元测试):编写一些...原创 2008-12-04 17:23:19 · 107 阅读 · 0 评论 -
JS中文长度校验
function changeAlert() { var sms_content=document.all.org_id.value; var len = sms_content.length; var n=0; for(var i=0;i 255 ) { ...原创 2008-12-05 17:23:58 · 121 阅读 · 0 评论 -
了解 Tapestry,第 1 部分
在这篇由两部分构成的文章的前一部分中,作者兼 developerWorks 的热心贡献者 Brett McLaughlin 对 Tapestry 进行介绍,从它的安装一直到文件结构。您可以看到 Tapestry 怎样帮助使用 HTML 和模板标记进行基于 servlet 的 Web 应用程序开发。如果想出售产品,那么拥有在线设施是很重要的,不论是运作一家数百万美元的公司,还是只是想在假日处理几...原创 2008-12-09 15:16:06 · 102 阅读 · 0 评论 -
初识Firebug 全文 — firebug的使用
[url]http://www.ooso.net/index.php/archives/294[/url]什么是Firebug从事了数年的Web开发工作,越来越觉得现在对WEB开发有了更高的要求。要写出漂亮的HTML代码;要编写精致的CSS样式表展示每个页面模块;要调试javascript给页面增加一些更活泼的要素;要使用Ajax给用户带来更好的体验。一个优秀的WEB开发人员需要顾及更...原创 2009-02-09 14:53:35 · 108 阅读 · 0 评论