-
解决struts1.x表单重复提交有关问题
解决struts1.x表单重复提交问题 解决struts1.x表单重复提交问题 每次填写完表单后单击提交后,struts中action执行相关业务逻辑,通过forward对象转到某个页面。这时若刷新页面后,会再执行同样的逻辑。比如录数据到数据库,按照上面的情况,数据库中会有两条同样的数据。为了避免这种情况,有几种解决办法: 1:在执行业务逻辑后,返回一个Forward对象,这个forward...
436
热度 -
转载:全面介绍javascript错误处理(try…catch…finally window.onerror)
转载:全面介绍javascript异常处理(try…catch…finallywindow.onerror) 转载:全面介绍javascript异常处理(try…catch…finallywindow.onerror)2010年08月18日转载:全面介绍javascript异常处理(try…catch…finallywindow.onerror)http://snap.oncoding.cn/ja...
619
热度 -
不要jQuery,闲的蛋疼,写个文档对象拖拽功能
不用jQuery,闲的蛋疼,写个文档对象拖拽功能 HTML代码: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"...
72
热度 -
{{JS}}函数作用域跟闭包
{{JS}}函数作用域和闭包1.词法作用域 Javascript中的函数是通过词法来划分作用域的,而不是运态地划分作用域的,即“在Javascript中,函数运行在定义它们的作用域,而不是运行在执行它们的作用域中”。这句话可理解为: 当使用function定义一个函数时,当前作用域被保存起来,并且成为函数内部状态的一部分。在最顶级,使用域链仅由全局对象组成,而并不和词法作用域相关。然而当定义一个嵌...
370
热度 -
教你用soapUI测试web服务(1)
教你用soapUI测试web服务(一) 五六年前我测试了自己的第一个web服务。该服务是一个更大的系统重写的一部分。在这一阶段,我们用web服务集成了一个遗留主机应用和一个新的web平台。我们在测试办公方面的web服务有若干工具:SoapScope ,一个国产的基于浏览器的测试工具,我们当中还有一些人直接编写Java或Ruby代码进行测试。我还记得,那时候就在想,应该有更容易的测试方式才对。 那...
448
热度 -
(转)ibatis兑现Iterate的使用
(转)ibatis实现Iterate的使用 源自http://hongzhguan.iteye.com/blog/1222353<iterateproperty=""/*可选,从传入的参数集合中使用属性名去获取值,这个必须是一个List类型,否则会出现OutofRangeException,通常是参数使用java.util.Map时才使用,如果传入的参数本身是一个java.util.List...
295
热度 -
thrift:idl描述跟跨语言的web服务
thrift:idl描述和跨语言的web服务 从上文的描述我们知道需要两个步骤: 一、编写idl描述性 ? thrift采用IDL(InterfaceDefinitionLanguage)来定义通用的服务接口,并通过生成不同的语言代理实现来达到跨语言、平台的功能。在thrift的IDL中,我们需要关注一下几点: 1、基本类型 与java中的char,int,long等基本类型一样,IDL中也有用...
321
热度 -
YUI3学习(6)-组件框架之 Attribute
YUI3学习(六)---组件框架之Attribute ? 1,YUI3组件框架 组件框架基于YUICore,是建立和扩展组件的基础;组件框架从下而上依次基于attribute、base、widget模块组成,同时基于plugin模块实现灵活扩展。 相关类说明: Attribute类?提供属性管理,可以扩展任何类使之具备属性管理功能,如提供get/set接口和change事件。 Base类???提供...
542
热度 -
从前端出发,怎么让页面打开速度闪亮双眼
从前端出发,如何让页面打开速度闪亮双眼 上周发帖子介绍了一下自己弄的网站后台架构,被隐藏了。 帖子里很多坛友说到我的网站页面打开速度飞快,闪到了自己的眼睛,今天再发一帖说下自己的前端处理经验。 说到前端,就不得不提YSLOW,PageSpeed这些个大牛级的插件,这两个东西都可以直接装在firebug上。 PageSpeed还提供了在线版。可以先用这些东西分析一下页面,把 Highpriori...
106
热度 -
YUI动态分页-paginator
YUI动态分页--paginator 花了三天研究YUI的paginator,最终用2.5的版本跑通,让我很郁闷的是我今天下午刚发现2.8的paginator官方示例(http://webbits.pl/yui/examples/datatable/dt_serverpagination.html)就是有bug的,示例的数据loading后就一直出不来,现在再去看竟然好了,看了页面源码后发现是做过...
486
热度 -
Ext Form全攻略一(转)
ExtForm全攻略1(转) 1Form概述Formpanel是一个重要的页面组件,在具体的应用开发中,信息的添加和修改,数据的提交和加载,都离不开formpanel的支持。Formpanel自动实现了form布局模式。虽然没有列出的选项,配置FormPanel一样,FormPanel类还接受了所有的配置选项要求配置内部Ext.form.BasicForm为文件上传或提供的功能,验证并递交了加载形...
304
热度 -
pjsip视频通讯开发(底层实现)之用户注册(1)
pjsip视频通信开发(底层实现)之用户注册(1)一、PJSIP简介 对于pjsip的介绍可以看http://www.cnblogs.com/my_life/articles/2175462.html文章,里面详细介绍了它的组成框架以及各部份的组成介绍,我把官网中提供的一个pjsip的整体框架图贴到这里 二、simple_pjsua.c分析 我今天要实现的是UA这部份内容,主要作用可以查看ht...
361
热度 -
FCKEditor的运用02
FCKEditor的使用02 3.控制上传文件大小(目前不同版本实现可能不同,但机制是一样的) 和上传增加自动标识列一样,同样是在增加UUID的Post方法中进行判断文件大小,FCK并没有提供这种机制 在上传的对象中有判断文件大小的方法 //控制上传文件大小 if(uplFile.getSize()>10*1024){ LocalizedMessageslm=LocalizedMes...
37
热度 -
Ext Form全攻略一
ExtForm全攻略1 1Form概述Formpanel是一个重要的页面组件,在具体的应用开发中,信息的添加和修改,数据的提交和加载,都离不开formpanel的支持。Formpanel自动实现了form布局模式。虽然没有列出的选项,配置FormPanel一样,FormPanel类还接受了所有的配置选项要求配置内部Ext.form.BasicForm为文件上传或提供的功能,验证并递交了加载形式。注...
248
热度 -
RMI/WebService冗余服务器的通用客户端
RMI/WebService冗余服务器的通用客户端。 需求:企业应用要有有redundancy,两台或者多台服务器提供HA(Highavailable)服务,提供热备用。服务一般是EJB/RMI/WebService等服务,在一台发生服务故障后,客户端一般自动切换到其它可用服务器,所有服务器都依次fail后才报错。EJB也应该适用,但是一般EJB容器都提供了更完善的HA机制和策略。这里不cover...
759
热度 -
WebQQ更新:用户注册效能
WebQQ更新:用户注册功能 本次更新==>用户注册功能:1.AJAX自动检测用户名是否存在2.密码强度检测功能AJAX自动检测用户名是否存在的说明:实现了输入框改内容变后就发送请求,否则不发送。主要改变的就是加颜色的部分,思路就是将输入框的内容备份一份,然后验证的时候,取出输入框的内容与备份的内容比较,如果相同就返回,即不发送请求,否则想后台发送请求,希望对需要的朋友有帮助:Registe...
225
热度 -
Http 403异常重现实验及解决办法
Http403错误重现实验及解决方法问题介绍 403是Web服务器返回的一种非常常见的错误代码,Http协议中对403错误定义如下, 403Forbidden Theserverunderstoodtherequest,butisrefusingtofulfillit.AuthorizationwillnothelpandtherequestSHOULDNOTberepeated.Ifthereq...
264
热度 -
jQuery-Draggable参数引见
jQuery-Draggable参数介绍 默认设置值: $.extend($.ui.draggable,{ version:“1.7.1″, eventPrefix:“drag”, defaults:{ addClasses:true, appendTo:“parent”, axis:false, cancel:“:input,option”, connectToSortable:false, c...
214
热度 -
鼠标放下去图片变大
鼠标放上去图片变大 <!DOCTYPEhtml><htmllang="en"><head>?<metacharset="utf-8">?<title>jQueryUIDroppable-Simplephotomanager</title>?<linkrel="stylesheet"href="../../themes/b...
299
热度 -
JavaScript Patterns 读书笔记(2)
JavaScriptPatterns读书笔记(二) 二.Object ObjectConstructorCatch??YouhavenoreasontousethenewObject()constructorwhenyoucanuseanobjectliteral,butyoumightbeinheritinglegacycodewrittenbyothers,soyoushouldbeawar...
639
热度