摘要: 有一段时间没有接触servlet 中的request.getParameterMap 这个方法, 最近实习工作中,开发一个系统, 使用ajax传递json数据到后台, 一个有11个属性对象作为json 传递到后台, 通过该方法获取这些参数时,一直得到的参数都不对,都是漏掉几个,于是就去调试,猜想是不是hash 冲突的问题, 该方法用字符串作为key, 那么 传递过来的对象中的多个属性可能存在hash计算后冲突的问题, 于是有的属性值就被覆盖了, 因此会少了某些属性值。 我的解决方法就是: 对该对象中的属性命名方式修改下, 添加写特殊字符,例如 : _. 。 不知道自己的理解对不对,希望大家.. 阅读全文
posted @ 2013-09-12 16:07 王佩琪 阅读(1283) 评论(0) 推荐(0) 编辑
摘要: ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。看定义有些不清楚,因为还未了解何为“宿主环境”的时候就引用了“宿主环境”这个概念,着实让人有些发晕。不过,根据我强悍的文学功底,“宿主”一般是指寄生的生物选择的寄生体,这让我想起了“火影”里的“白”。简单说,就是用户的机器环境,包括操作系统和浏览器。再来看一下,“本地对象”包含哪些内容:Object、Function、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、RangeError、ReferenceEr 阅读全文
posted @ 2012-11-13 15:49 王佩琪 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 看了js中的类和继承实现技术后,回味java的内存分配,分享一篇文章,觉得讲解的Java内存分配很不错!http://wenku.baidu.com/view/a9410affc8d376eeaeaa3172.html 阅读全文
posted @ 2012-10-22 15:00 王佩琪 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 最近在看《Javascript高级程序设计》觉得写得很不错,项目实践体验后,在看这种书,体会很深,觉得很多知识都是恍然大悟了。看到正则表达式那张,讲到非捕获性分组的时候,有一个过滤html标签的例子,不是很明白:/<(?:.|\s)*?>/g对于第二个问号,我不是很理解,于是就去查资料,才发现原来这个是惰性匹配,在贪婪量词的后面加多一个?就变成了惰性量词,它的匹配过程相反,是从前面第一个开始,不匹配则加一个,如此循环直到字符串结束,以上面的为例子。var s = "abbbaabbbaaabbb1234";var re1=/.*?bbb/g; //*?是惰性量词 阅读全文
posted @ 2012-10-21 21:18 王佩琪 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 一直对web前台开发很感兴趣,接触UI这么长时间了,对firefox中firebug插件也比较熟悉,但很多时候都是简单的使用,看了这篇文章受益匪浅!与大家分享下O(∩_∩)Ohttp://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html 阅读全文
posted @ 2012-10-06 11:32 王佩琪 阅读(152) 评论(0) 推荐(0) 编辑
摘要: JSP中文乱码问题终极解决方案 JSP中文乱码问题有如下几个方面:页面乱码、参数乱码、表单乱码、源文件乱码。下面来逐一解决其中的乱码问题。一、JSP页面中文乱码在JSP页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在JSP中动态输出的中文乱码。先看一个JSP程序:<%@pagelanguage="java"import="java.util.*"%><html><head><title>中文显示示例</title></head><body>这是一个中 阅读全文
posted @ 2012-09-26 18:34 王佩琪 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 关于Javascript的变量作用域看了几篇文章,再加上对《Javascript语言精髓》这本的深入理解,总结下js变量作用域、说到JavaScript的变量作用域,我们应当明确几点:JavaScript的变量作用域是基于其特有的作用域链的。JavaScript没有块级作用域。函数中声明的变量在整个函数中都有定义。1. JavaScript的作用域链 首先看下下面这段代码: <script type="text/javascript"> var rain = 1; function rainman(){ var man = 2; function inner() 阅读全文
posted @ 2012-09-15 08:54 王佩琪 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Jquery form插件提供一些API可以进行表单数据的管理和表单的提交。可以获取数据,重置表单项目,使用Ajax提交数据等一系列功能。在程序中使用了若干API进行代码测试,特别ajax的表单提交,比起传统的表单提交,UI效果很好!在此,总结下form插件API.ajaxSubmit:马上由AJAX来提交表单。大多数情况下,都是调用ajaxSubmit来对用户提交表单进行响应。ajaxSubmit接受0个或1个参数。这个单个的参数既可以是一个回调函数,也可以是一个Options对象。var options = { target:"#myTargetDiv" }; //Aj 阅读全文
posted @ 2012-09-12 19:47 王佩琪 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 很实用的loading动态图标生成器:http://ajaxload.info/ 阅读全文
posted @ 2012-09-12 19:18 王佩琪 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 用Jquery写一了一段小代码提交ajax请求道servlet,返回选定省份的所有城市,实现省市和城市的联动效果,本来觉得一段简单的小代码很容易搞定,结果一直运行不正确,用firebug调试js脚本之后,发现返回的data为document类型,而我代码中需要返回的是字符串类型。 在网络监控中发现返回的响应信息中response的类型为xml然后就一直报错:于是查看服务器端的servlet代码发现:为了得到从服务器端返回的字符串结果,将contentType改为text/html.进行测试后,发现,返回的类型为responseText: 网络监控中发现返回的是html文档: 在servl... 阅读全文
posted @ 2012-09-12 15:48 王佩琪 阅读(5860) 评论(0) 推荐(0) 编辑