
Web
文章平均质量分 60
Jsheng
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于首页访问 action 的方法
:shock: 都是看别人写的 自己记录下① 1:在你的web.xml中的Struts2的核心过滤器的映射中增加 struts2 /* REQUEST FORWARD2:把welcomelist改成你查询的action. 但是想要直接写在web.xml里面 请在webroot中新建个空白XXX.action...原创 2011-08-31 15:50:08 · 195 阅读 · 0 评论 -
request 获取路径
request.getRequestURI() /jqueryWeb/resources/request.jsp request.getRequestURL() http://localhost:8080/jqueryWeb/resources/request.jsp request.getContextPath() /jqueryWeb request.getServ...原创 2011-12-26 17:38:26 · 93 阅读 · 0 评论 -
js中的onchange和onpropertychange
当一个HTML元素的属性用js改变的时候,都能通过 onpropertychange来捕获。例如一个 <input name="text1" id="text1" />对象的value属性被页面的脚本修改的时候,onchange无法捕获到,而onpropertychange却能够捕获。 也就 是说:onpropertychange事件在用键盘每改变一下文本框的值或用js改变...原创 2011-12-28 11:26:15 · 190 阅读 · 0 评论 -
Javascript中的~和~~
<script type="text/javascript"> // ~ var testData = -2.9; var testResult = (typeof testData === "number" && !isNaN(testData) && testData !== Infini...原创 2011-12-30 15:58:03 · 97 阅读 · 0 评论 -
Filter多线程小细节
在使用fileter的时候 如果在中间的位置需要filterChain.doFilter() 请在后面紧跟一个return 否则会引起多线程冲突的问题.....原创 2011-11-26 14:50:19 · 776 阅读 · 0 评论 -
四种浏览器对 clientHeight、offsetHeight、scrollHeight、clientWidth、offsetWidth 和 scrollWi...
四种浏览器对 clientHeight、offsetHeight、scrollHeight、clientWidth、offsetWidth 和 scrollWidth 的解释差异 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offse...原创 2011-11-28 09:27:39 · 198 阅读 · 0 评论 -
XHTML的DTD应当去掉
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 所以没有问题 如果换成 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transiti...原创 2011-11-28 09:30:59 · 222 阅读 · 0 评论 -
Servlet多线程
关于Servlet多线程 其实Filter也是Servlet的变种 一,servlet容器如何同时处理多个请求。Servlet采用多线程来处理多个请求同时访问,Servelet容器维护了一个线程池来服务请求。线程池实际上是等待执行代码的一组线程叫做工作者线程(Worker Thread),Servlet容器使用一个调度线程来管理工作者线程(Dispatcher Thr...原创 2011-12-02 17:47:13 · 103 阅读 · 0 评论 -
(转)高性能JavaScript的几点
随着web应用的复杂度日渐提高,JavaScript代码量也变得越来越多,所以JavaScript在浏览器中性能应得到更多的关注。这事又因为JavaScript的阻塞特性而变得复杂。要提高JavaScript的性能一方面需要浏览器方面提升优化自身的JS引擎,另一方面作为JS程序开发员应该编写高效的JS代码来提高web程序的性能。本文立足于后一种情况。这将是一系列的文章,有关优化...原创 2011-12-02 19:20:15 · 162 阅读 · 0 评论 -
配置listener监听器(HttpSessionListener和HttpSessionBindingListener)细说
from:http://blog.youkuaiyun.com/opnmzxcvb/article/details/45543291、了解如何使用HttpSessionListener监听session的销毁。2、了解如何使用HttpSessionBindingListener监听session的销毁。一、使用HttpSessionListener编写一个OnlineUserListener。...原创 2011-12-07 14:52:42 · 424 阅读 · 0 评论 -
ServletContext对象应用
ServletContext对象是由谁创建的? 由Servlet容器负责创建,对于每个JavaWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象 一. WEB容器启动时候 它会为每个web应用程序创建一个ServletContext对象 它代表当前web应用。二. servletContext对象的获取: 1. ServletContext对象被包...原创 2011-12-07 14:53:14 · 178 阅读 · 0 评论 -
性能分析工具firebug.console.profile(title)
原文地址:http://www.cnblogs.com/zhenn/archive/2011/02/20/1959186.html很多的web开发人员都使用Mozilla firefox并且绝大多数都使用firebug来测试、调试前端代码,firebug在调试html+css方面的能力是毋庸置疑的,但仅仅使用它来完成这样的任务并没有发挥firebug的巨大潜能。JavaScri...原创 2011-12-08 15:53:03 · 109 阅读 · 0 评论 -
DOCTYPE! HTML PUBLIC 声明规范
DOCTYPE的常用声明:按照 HTML 4.01 XHTML 1.0 XHTML 1.1 列表如下,错误的DOCTYPE HTML PUBLIC反而会导致页面解析错误。HTML 4.01规范分为:Strict, Transitional, Frameset<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" ...原创 2011-12-26 17:38:04 · 490 阅读 · 0 评论 -
全世界最短的IE判定
var ie = !-[1,]; 还能说什么呢..... 心里只有无穷的崇拜 [1,]在标准浏览器会返回字符串"1",相当于调用[1,].toString,,IE则返回"1,"。但是这样IE与标准都会通过检测,因此使用负号强制转换为数字,标准能成功转换为1,1会在if中自动转换为true,而IE则转换为NaN,再自动转换为fal...原创 2011-12-20 15:45:39 · 78 阅读 · 0 评论 -
document.getElementsByClassName的理想实现
来自: 司徒正美 bloghttp://www.cnblogs.com/rubylouvre/archive/2009/07/24/1529640.html 先看一下各浏览器对document.getElementsByClassName的支持当然如果游览器原生支持,就用原生的。各主流游览器的支持情况IE8IE7IE6FF3FF2...原创 2011-12-20 14:41:42 · 154 阅读 · 0 评论 -
(转)页面缓存, jsp 缓存, html 缓存, ajax缓存,解决方法
注:本文转自http://blog.youkuaiyun.com/oklzh/article/details/4445722 (看了旺旺老师的AJAX视频 里面说IE缓存机制只对get请求有效 这个要注意下) 有关页面缓存问题.这个问题上网找了好多.但发觉各种解决方法,都彼此分离,没有一篇统一的解决方法,本人近日,也遇到了页面缓存的问题,根据网上各页面缓存的解答,做了一...原创 2011-09-08 19:53:04 · 90 阅读 · 0 评论 -
JQuery自动补全
(本文转自:http://daishuanglong.iteye.com/blog/788199) 1.服务器端代码: (1)AutoCompleteServlet.java源代码: Java代码 package servlet; import java.io.IOException; import java...原创 2011-09-16 16:33:26 · 314 阅读 · 0 评论 -
AJAX 的 XMLHttpRequset的对象池
在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有空闲的对象,则使用此对象,否则将创建一个新的对象。 代码如下: var XMLHtt...原创 2011-09-23 14:49:17 · 146 阅读 · 0 评论 -
jQuery向上循环滚动(仿新浪微博未登录首页滚动微博显示)
本文来自:http://www.wufangbo.com/jquery-scroll-upward-cycle新浪微博未登录首页有一个“大家正在说”的模块,动态滚动最新发布的微博。从需求上来说,这个功能需要实时调用最新的微博数据,单就前端开发来说,其需求可以拆分如下:1 内容持续滚动;2 新微博将下面的微博先推下去,然后淡入进来;3 鼠标经过内容暂停滚动;4 容器...原创 2011-09-25 12:52:11 · 163 阅读 · 0 评论 -
OGNL 取得request、session 的值
一、对于取pageContext、parameters、request、session、application 等处的属性值(假如有 name 属性)时我们用的 EL 表达式分别是:${pageScope.name}、${param.name}、{$requestScope.name}、{$sessionScope.name}、{$applicationScope.name}那么对应的 O...原创 2011-10-21 10:39:39 · 149 阅读 · 0 评论 -
Struts2+JQuery+JSON应用
使用JSON需要引人下列jar包:json-lib-2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-collections-3.1.jar ezmorph-1.0.3.jar ...原创 2011-10-21 12:07:58 · 99 阅读 · 0 评论 -
JSON与JAVA数据的转换
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 1、List boolean[] boolArray = new boolean[]{true,false,true}; JSONArray jsonArray1 = JSONArray.fromO...原创 2011-10-21 12:24:28 · 95 阅读 · 0 评论 -
收藏的两个多tab切换
留着可能以后有用原创 2011-12-13 19:02:36 · 153 阅读 · 0 评论 -
onunload和onbeforeunload区别
Onunload,onbeforeunload都是在刷新或关闭时调用,可以在<script> 脚本中通过window.onunload来指定或者在<body>里指定。 区别在于onbeforeunload在onunload之前执行,它还可以阻止onunload的执行。Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正...原创 2011-12-15 18:54:41 · 198 阅读 · 0 评论 -
JS判断浏览器能力
对象/特征检测法该方法是一种判断浏览器能力(而非浏览器的确切型号)的通用方法。大部分JS专家认为这个方法最合适,因为他们认为按照该方法所编写的脚本是经得起未来考验的。//获取IE浏览器的版本号//返回数值,显示IE的主版本号function getIEVer() { var ua = navigator.userAgent; //获取用户端信息 var b = ...原创 2011-12-15 20:47:15 · 117 阅读 · 0 评论 -
浏览器支持的JS版本及JS对象图
来自zh.wikipedia.org的JavaScript版本表版本历史版本发布日期基于Netscape NavigatorMozilla FirefoxInternet ExplorerOperaSafariGoogle Chrome1.01996年3月 2.0 3.0 1.11996年8月 3.0...原创 2011-12-20 10:38:57 · 137 阅读 · 0 评论 -
JavaScript中的arguments,callee,caller
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments:arguments 该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。说明Arguments是进行函数调...原创 2011-12-09 16:00:08 · 73 阅读 · 0 评论