-
Tomcat7中web应用加载原理(3)Listener、Filter、Servlet的加载和调用
Tomcat7中web应用加载原理(三)Listener、Filter、Servlet的加载和调用 前一篇文章分析到了org.apache.catalina.deploy.WebXml类的configureContext方法,可以看到在这个方法中通过各种setXXX、addXXX方法的调用,使得每个应用中的web.xml文件的解析后将应用内部的表示Servlet、Listener、Filter的...
697
热度 -
使用 CXF 干 webservice 简单例子[注释方式]
使用CXF做webservice简单例子[注释方式] ApacheCXF是一个开放源代码框架,提供了用于方便地构建和开发Web服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在Tomcat和基于Spring的轻量级容器中,以及部署在更高级的服务器上,例如Jboss、IBM?WebSphere?或BEAWebLogic。该框架提供了以下功能:Web服务标准支持:CXF支持以...
503
热度 -
(二)入门指南――(7)添加jquery代码(Adding our jQuery code)
(2)入门指南――(7)添加jquery代码(AddingourjQuerycode)Ourcustomcodewillgointhesecond,currentlyempty,JavaScriptfilewhichweincludedfromtheHTMLusing<scriptsrc="01.js"></script>.Forthisexample,...
339
热度 -
网上的一篇spring security详解课程,觉得不错,转过来了
网上的一篇springsecurity详解教程,觉得不错,转过来了 先来谈一谈Acegi的基础知识,Acegi的架构比较复杂,但是我希望我下面的只言片语能够把它说清楚。大家都知道,如果要对Web资源进行保护,最好的办法莫过于Filter,要想对方法调用进行保护,最好的办法莫过于AOP。Acegi对Web资源的保护,就是靠Filter实现的。如下图:?一般来说,我们的Filter都是配置在web....
264
热度 -
jQuery代码片断
jQuery代码片段 本文基于jQuery1.7.1版本,是对官方API的整理和总结,完整的官方API见http://api.jquery.com/browser/?0、总述?jQuery框架提供了很多方法,但大致上可以分为3大类:获取jQuery对象的方法、在jQuery对象间跳转的方法,以及获取jQuery对象后调用的方法?其中第一步是怎样获取jQuery对象。大致来说,是通过最核心的$()方...
260
热度 -
解决jCarouselLite向右滚动跟悬停效果
解决jCarouselLite向右滚动和悬停效果 jCarouselLite.js如下:/***jCarouselLite-jQueryplugintonavigateimages/anycontentinacarouselstylewidget.*@requiresjQueryv1.2orabove**http://gmarwaha.com/jquery/jcarousellite/**Copy...
375
热度 -
webService 范例
webService实例 使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编写测试例子到发布WebService,以及编写测试代码的过程介绍。本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个...
600
热度 -
JavaScipt根本教程之对象的基本知识
JavaScipt基本教程之对象的基本知识 JavaScript是使用“对象化编程”的,或者叫“面向对象编程”的。所谓“对象化编程”,意思是把JavaScript能涉及的范围划分成大大小小的对象,对象下面还继续划分对象直至非常详细为止,所有的编程都以对象为出发点,基于对象。小到一个变量,大到网页文档、窗口甚至屏幕,都是对象。这一章将“面向对象”讲述JavaScript的运行情况。对象的基本知识对象...
283
热度 -
泛滥jQuery插件
众多jQuery插件 文件上传(Fileupload) AjaxFileUpload .jQUploader .MultipleFileUploadplugin .??jQueryFileStyle .Stylinganinputtypefile .ProgressBarPlugin . 表单验证(FormValidation) jQueryValidation .AutoHelp .Simpl...
379
热度 -
字符编码跟URL编码的学习
字符编码和URL编码的学习 ? ? 第一章名词解释[1] 【注】以下内容来自我好朋友日志,请参阅参考文献[1] ???字、字符、字符集、字符集编码、字符集编码格式。下面我就尝试对这几个概念做个解释。 ? ?1、字 ???? 字是形而上的东西,也就是它没有具体的实物,它可能有音形义等外在表现。有些字没有音,如:“?”(“问号”只是“?”的名字,不是“?”的发音);有些字没有形,如:字符串结束符等不...
316
热度 -
jsp打印有关问题
jsp打印问题 jsp打印问题回复于2006-01-0622:43:45得分0网页的打印一直是一个比较麻烦的问题,好的解决办法是使用第三方的插件来解决。你可以查一下使用用友的华表有关这方面的解决办法。Top回复于2006-01-0623:11:21得分0现在不是可以在jsp中用水晶报表了吗,也是在刚学这个东西.Top回复于2006-01-0709:26:30得分0window.print();To...
387
热度 -
网页制作中JavaScript惯用脚本语句一
网页制作中JavaScript常用脚本语句一 网页制作中JavaScript常用脚本语句一事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent....
288
热度 -
TOMCAT详细课程
TOMCAT详细教程 随着java的流行,其在web上的应用也越来越广,tomcat作为一个开源的servlet容器,应用前景越来越广,本文将向你讲述tomcat的一些知识。一:简介tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(MostInnovativeJavaProduct),同时它又是sun公司官方推荐的serv...
344
热度 -
替WebGoat添加课程――HTTP Parameter Pollution
为WebGoat添加课程――HTTPParameterPollutionWebGoat本身有专门一个课程用来介绍如何添加一个新的课程,但是估计是这个课程长期没有人维护的关系,我再使用WebGoat5.4试图添加一个课程的时候发现有些细节的地方与WebGoat里面介绍的步骤有些不一致或者是WebGoat里面没有提到的,所以把我的步骤记录下来。 我添加的课程是HTTP参数污染(HTTPParamet...
611
热度 -
FCKeditor惯用设置
FCKeditor常用设置 由于FCKeditor功能强大,所以我们可以通过一些简单的设置使FCKeditor更加符合您的项目需求。设置工具栏很简单,只需打开fckeditor目录下面的fckconfig.js文件,按CTRL+F搜索FCKConfig.ToolbarSets["Default"]代码,找到如下代码。FCKConfig.ToolbarSets["Default"]=[['Sourc...
240
热度 -
http请求跟响应头格式分析
http请求和响应头格式分析 一.响应格式: ???下面是通过firebug获取的响应头数据信息: 响应头信息 原始头信息 ?响应格式主要有响应行,响应头,响应体组成?。 ? ?????响应行 :标识服务器端对客户端请求的处理结果,主要由响应状态信息,响应状态码,服务器协议HTTP协议:参考请求头当中对协议的描述。 ?????响应头: 类似于请求头的key:value形式。如下: Ser...
1226
热度 -
https协讲和http协议区别
https协议和http协议区别 HTTPS(全称:HypertextTransferProtocoloverSecureSocketLayer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容请看SSL。它是一个URIscheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:...
222
热度 -
Struts2、Spring、Hibernate调整ExtJS
Struts2、Spring、Hibernate整合ExtJS Struts2、Spring、Hibernate整合ExtJS2011年01月07日大发现,大家在贴代码的时候。系统会自动加上一些代码或注释之类的东西,像script或style会被加上其他字符。并且有2份相同的代码,这时你可以把在线编辑器中的textarea中的代码删掉。重新贴上去就可以了,注意是重新贴上上去,不是重新插入!!这样就...
459
热度 -
YUI3学习(10)-基于组件框架的Widget实例(GoogleMapWidget)
YUI3学习(十)---基于组件框架的Widget实例(GoogleMapWidget) 本文遵循YUI3Widget组件设计理念,继承YUIWidget类将GoogleMapsAPIv3进行简单的封装,实现GoogleMapWidget组件。 涉及几个知识点:自定义Widget组件、自定义组件的css加载 ? 1、定义MapWidget组件 ? ? YUI({ modules:{ '...
378
热度 -
怎样做一个 Program Manager
我个人认为,这是一篇不错的文章,虽然我不是ProgramMananger,但是我几乎在做着和这个职位很相似的工作。在这里,我把这篇文章推荐给所有的程序员,我相信,这篇文章会让你明白,只有技术是远远不够的,因为没有ProgramManager这个角色,程序员们只不过一些手中拿着利器却不知所措的散兵游勇。我希望我的导读和原文能给所有的程序带来启示。原文在这里:“Howtobeaprogrammanag...
993
热度