自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (6)
  • 收藏
  • 关注

原创 java 拦截器、过滤器、监听器

一、理解Struts2拦截器Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺序被调用。二、实现Str

2015-04-29 21:47:53 525

转载 java过滤器和监听器详解 分类: 学习专区

过滤器1、Filter工作原理(执行流程) 当客户端发出Web资源的请求时,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发回一个响应。当资源

2015-04-29 20:44:19 616

原创 案例:图片验证码

1 验证码有啥用 在我们注册时,如果没有验证码的话,我们可以使用URLConnection来写一段代码发出注册请求。甚至可以使用while(true)来注册!那么服务器就废了! 验证码可以去识别发出请求的是人还是程序!当然,如果聪明的程序可以去分析验证码图片!但分析图片也不是一件容易的事,因为一般验证码图片都会带有干扰线,人都看不清,那么程序一定分析不出来。2 在页面中显示动态图片 我们需要写

2015-04-21 22:24:03 505

原创 HttpSession解析

1 .HttpSession概述 1.1 什么是HttpSesssion javax.servlet.http.HttpSession接口表示一个会话,我们可以把一个会话内需要共享的数据保存到HttSession对象中!1.2 获取HttpSession对象HttpSession request.getSesssion():如果当前会话已经有了session对象那么直接返回,如果当前会话还

2015-04-21 22:16:14 1353

转载 jsp中影响编码的属性及其设置小结

contentType,pageEncoding,charset,setCharacterEncoding 一、名词解释及其作用1. contentType: <%@ page contentType="text/html;charset=UTF-8"%> 2. pageEncoding:<%@ page pageEncoding="UTF-8"%> 3. html页面charset:<ME

2015-04-21 12:22:29 532

原创 服务器与浏览器信息传送编码

1 请求编码 1.1 直接在地址栏中给出中文 请求数据是由客户端浏览器发送服务器的,请求数据的编码是由浏览器决定的。例如在浏览器地址栏中给出:http://localhost:8080/hello/AServlet?name=传智,那么其中“传智”是什么编码的呢?不同浏览器使用不同的编码,所以这是不确定的!IE:使用GB2312;FireFox:使用GB2312;Chrome:使用UTF-

2015-04-20 10:55:59 3423

转载 HTTP头的Expires与Cache-control

HTTP头的Expires与Cache-control1.概念Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache)数据包中的格式:Cache-Control: cache-directivecache-directive可以为以下:request时用到:| “no-cache” | “no-store” | “max-a

2015-04-16 17:42:59 372

原创 setContentType、setCharacterEncoding、pageEncoding和contentType

request.setCharacterEncoding()是设置从request中取得的值或从数据库中取出的值 response.setContentType(“text/html;charset=gb2312”)是设置页面中为中文编码 前者是设置动态文字(参数,数据库),后者设置页面静态文字response.setContentType指定 HTTP 响应的编码,同时指定了浏览器显示的编

2015-04-13 12:14:02 574

转载 java中IO类的各种操作

java中IO类的各种操作【转】java的IO类操作主要包括如下几类(1)、File类的使用。(2)、字节操作流:OutputStream、InputStream(3)、字符操作流:Reader、Writer(4)、对象序列化:serializable1)File类 Java代码[java] view plaincopyprint? public class File extends Obj

2015-04-11 21:51:39 522

原创 printf()输出

printf()函数是式样化输出函数, 一般用于向准则输出设备按规定式样输出消息。正在编写步骤时经常会用到此函数。printf()函数的挪用式样为: printf("<式样化字符串>",<参量表>);其中式样化字符串包括两部分内容: 一部分是正常字符, 这些字符将按原样输出;另一部分是式样化规定字符, 以"%"开端, 后跟一个或几个规定字符, 用来确定输出内容式样。 参量表是需求输出的一系列参数,

2015-04-11 20:13:36 1547

原创 XML Schema命名空间解析

1.URIWeb中汇集了各种资源。资源可以是具有标识的任何事物, 如文档、 文件、 菜单项、 计算机、 服务等, 甚至可以包括人、 组织和概念[BernersLee 1998]。在Web体系结构中, 资源标识符具有统一的语法, 可以通过资源标识符来表示资源、 描述资源、 访问资源及共享资源。在WWW中, 统一资源标识符(Uniform Resource Identifier, URI)是标识资源的

2015-04-10 20:40:08 778

转载 sax/dom/jdom/dom4j的区别

sax/dom/jdom/dom4j的区别【转】博客分类:xml 网上能够查到很多的4种解析方式的区别,我再做一下摘录和总结,顺带给自己做个备份。SAXsax分析器在对xml文档进行分析时,触发一系列的事件,应用程序通过事件处理函数实现对xml文档的访问.因为事件触发是有时序性的,所以sax分析器提供的是一种对xml文档的顺序访问机制

2015-04-08 21:39:25 396

pdksh-5.2.14

安装oracle必不可少的包,其他的都可以在系统自动下载,这个要从网上下载

2017-12-19

landesk卸载工具

landesk 卸载程序包,在客户端双击运行即可,卸载需数分钟,后台静默,卸载完成后自动重启。

2017-06-08

传智播客 张孝祥Struts2PPT

传智播客 2010年 张孝祥 Struts2PPT 80页

2015-04-30

算法导论_英文版_第三版.

算法导论_英文版_第三版

2015-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除