自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ssyes123的博客

随手写写,随时写写,随心写写

  • 博客(48)
  • 资源 (11)
  • 收藏
  • 关注

原创 JSP_008_HttpSession之URL重写

HttpSession之URL重写·························································session依赖Cookie,让客户端发出请求时归还sessionId,这样才能找到对应的session但是,当浏览器的访问级别过高,即阻止保存所有的Cookie。所有的Cookie不被网站服务器读取,也不保存任何Cookie

2016-02-29 23:17:10 471

原创 JSP_007_HttpSession之常用方法

JSP_006_HttpSession之常用方法1)String getId():获取sessionId;2)【在Web.xml中配置此文件】int getMaxInactiveInterval():获取session可以的最大不活动时间(秒),默认为30分钟。·········当session在30分钟内没有使用,那么Tomcat会在session池中移除这个

2016-02-29 22:44:30 387

原创 JSP_006_HttpSession之原理

JSP_006_HttpSession之原理HttpSession原理【依赖Cookie中的JSESSIONID来查找】request.getSession()方法:获取Cookie中的JSESSIONID:1)如果sessionId不存在,创建session,把session保存起来,把新创建的sessionId保存到Cookie中2)如果sessionId存在,通过

2016-02-29 21:02:00 313

原创 JSP_005_HttpSession之概述

HttpSession概述··········jsp的内置对象之一,所以在服务端使用,因为jsp在服务端。----------------------------------------------session生命周期从浏览器打开到浏览器关闭。HttpSession是由JavaWeb提供的,用来会话跟踪的类。HttpSession底层依赖Cookie(

2016-02-29 18:27:06 350

原创 JSP_004_Cookie介绍02—Cookie的最大生命和Cookie的path

Cookie的最大生命----------------------------------------Cookie的maxAgeCookie的最大生命,即Cookie可保存的最大时长。以秒为单位,例如:cookie.setMaxAge(60)表示这个Cookie会被浏览器保存到硬盘上60秒 maxAge>0:浏览器会把Cookie保存到客户机硬盘上,有效时长为m

2016-02-29 16:12:20 380

原创 JSP_004_Cookie介绍01

Cookie------------------------------------Cookie是HTTP协议制定的!Cookie由服务器创建,保存到客户端浏览器【存储压力在客户端】。下一次浏览器请求该服务器时,带着Cookie进行访问服务器。Cookie就是一个键值对!!!Cookie就是服务器保存在客户端的数据!···················

2016-02-29 15:37:18 252

原创 JSP_003_jsp原理

jsp原理···············································································jsp页面中的   out.print()   ==     out.write(),没有任何区别·····jsp是特殊的Servlet(这个java是一个servlet类)当jsp页面

2016-02-29 12:05:35 434

原创 JSP_002_jsp和Servlet分工合作

jsp和Servlet分工合作

2016-02-29 12:04:34 325

原创 JSP_001_jsp入门

001_入门【本质】JSP 就是 一个Servlet,一个特殊的Servlet。------------------------------------------------------------------------Servlet:················缺点:不适合设置html响应体, 大量的response.getWriter().print("

2016-02-29 11:13:09 427

原创 007_Http之常用编码

常用编码------------------------------------------------1)ASCII 和 ANSI编码字符内码(charcter code)指的是用来代表字符的内码.读者在输入和存储文档时都要使用内码,内码分为     单字节内码 -- Single-Byte character sets (SBCS),可以支持256个字符编码.     双字

2016-02-28 17:55:55 673

原创 006_Http之路径

Http之路径---------------一般采用以"/‘开头的路径。以“/”开头一般是相对于当前项目名路径,不以"/" 开头相对于当前路径。1) web.xml中路径,(叫它Servlet路径!)    > 要么以“*”开关,要么为“/”开头2) 转发和包含路径    > *****以“/”开头:相对当前项目路径,例如:http://lo

2016-02-28 15:46:16 392

原创 005_Http之request获取客户端信息08-编码之request编码-url编码

编码之request编码-url编码【必须提前指定一种字符编码】----------------------------------------------------------------POST请求默认就使用URL编码!tomcat服务器能自动识别URL编码,然后自动使用URL解码!【客户端post方式中自动url编码,服务器自动url解码】POST方式中

2016-02-28 11:39:24 551

原创 005_Http之request获取客户端信息08-编码之request编码

请求编码-------------------------------------------------------客户端:如果你是点击链接发送到服务器,则使用的是utf-8编码TOmcat服务器:默认使用ISO解码------------------客户端:1)如果你是点击链接发送到服务器,则使用的是编码同服务器的响应编码(最大可能是UT

2016-02-28 11:05:27 1306

原创 005_Http之request获取客户端信息07-编码之response编码

响应编码:response编码--------------------------------------------------------------------------------Tomcat服务器默认编码:ISO  拉丁编码浏览器默认解码:GBK  中国国标常见字符编码:1)iso-8859-1(不支持中文)【拉丁编码】2)gb2312、gbk、

2016-02-28 10:32:46 993

原创 001Java-IO流的关系

Java-IO流的关系两大流:1)字符流2)字节流

2016-02-27 23:56:06 348

原创 005_Http之request获取客户端信息06-请求转发及包含和重定向的区别

请求转发及包含和重定向的区别请求转发及请求包含【看做内部的交换】重定向【看做外部的交换】--------------------------------------------------------------------------------------------------------------------------------请求转发:1请求1响应【1vs1

2016-02-27 23:40:16 461

原创 005_Http之request获取客户端信息05-request域对象

1)什么request域对象?request域对象是servlet共享同一个的request的区域。。2)Servlet中三大域对象?【servlet之间进行共享参数】Servlet中三大域对象:request、session、application【application应用程序生存周期:整个程序】三大域对象都有如下三个方法:    ·····void setAt

2016-02-27 23:06:17 757

原创 005_Http之request获取客户端信息04-请求转发及请求包含介绍

请求转发及请求包含?服务端的多个Servlet协作,只是合作方式不同。和重定向有本质区别。在请求转发和请求包含过程中,服务端多个Servlet协作,但只有一个请求,一个响应产生。同一个请求在Servlet之间转发每个Servlet都可以从该请求request中获取相同的信息,多个Servlet共同作用产生一个响应。对于浏览器来说,只知道一个servlet

2016-02-27 17:16:54 505

原创 005_Http之request获取客户端信息03-获取请求参数

请求参数?  请求参数是由客户端发送给服务器的!获取请求参数:有可能是在请求体中(POST),也可能是在URL之后(GET)····请求参数:有一个参数一个值的,还有一个参数多个值!······· *****String getParameter(String name):获取值,适用于单值请求参数·······String[] getParameterValu

2016-02-27 17:02:53 673

原创 005_Http之request获取客户端信息02-Referer

获取客户端请求的信息之referer··········使用Referer,可以查询到该请求是从哪里发出的请求~~··········如在百度搜索信息,点击链接,转到某个网址。referer就是百度的链接。如果请求不是通过本站的超链接发出的,发送错误状态码404。Referer这个请求头,表示请求的来源!String referer =

2016-02-27 16:48:29 628

原创 005_Http之request获取客户端信息01

request ·····封装了客户端所有的请求数据!·····请求协议中的数据都可以通过request对象来获取!------------------------------------reques的格式---请求行---请求头---空行---请求体(GET没体)------------------------------------* 获取常用信

2016-02-27 16:19:47 658

原创 004_Http之response响应头-04响应体

响应体【集合+IO流是基础】什么是响应体?响应体通常是HTML 或者图片。怎么向浏览器输出HTML或者图片呢?两个方式:向浏览器输出响应体的response的两个流:【两个流仅只能使用1个】1)ServletOutputStream,用来向客户端发送字节数据。ServletOutputStream out = resopnse.getOutputStre

2016-02-27 16:03:54 606

原创 004_Http之response响应头-03禁用浏览器缓存

客户端禁用浏览器缓存?服务端设置浏览器不做内容缓存。表示每次都从服务器获取最新的信息。禁用浏览器缓存的三个参数:Cache-Control、pragma、expires//  Cache-Control(no-cache)、pragma(no-cache)、expires(-1)response.setHeader("Cache-Control", "no-

2016-02-27 15:52:13 464

原创 004_Http之response响应头-02定时刷新(定时重定向)

定时刷新(也可以叫定时重定向)PrintWriter writer= response.getWriter();writer.print("欢迎XXX登录!5秒钟后会自动跳转到主页!");设置名为Refresh的响应头【Refresh 也是会在地址栏里有变化】response.setHeader("Refresh", "5;URL=/day10_1/EServl

2016-02-27 15:39:00 1272

原创 004_Http之response响应头-01重定向

什么是重定向?浏览器请求第一个Servlet1,Servlet1返回一个响应,给个地址到浏览器。然后浏览器再次发送请求到第二个Servlet2,Servlet2返回一个响应。因此,会产生2个请求,2个响应。浏览器的地址会发生变化,有servlet1到servlet2.//重定向:// 1. 设置Location的值【Location:重定向关键字

2016-02-27 15:26:49 2889

原创 004_Http之response响应头

response响应头?响应头可以看作是键值对(1对1),也可以一个键多个值(1对多)响应头:Content-Type、Refresh、Location等等    头就是一个键值对!可能会存在一个头(一个名称,一个值),也可能会存在一个头(一个名称,多个值!)    setHeader,setIntHeader,setDateHeader用来设置1对1的响应头。ad

2016-02-27 15:12:23 662

原创 003_Http之response状态码

response状态码1)100 还在发送2)200 成功 3)320 重定向【重定向】4)404 客户端错误 ,找不到访问的资源【客户端方面】5)500 服务器错误【服务器方面】响应的内容200(状态码)     OKContent-Type:text/html;charset=utf-8  (响应头)..........xxxxxxxxx

2016-02-27 15:01:16 449

原创 002_Http之介绍

response,request对象都是有服务器Tomcat创建的,不是由浏览器创建的。注浏览器无对象。服务器封装Http请求为request,然后发送response,在解析为Http响应。浏览器的作用?  浏览器可以发送Http请求,能接收Http响应。Http请求格式:请求首行 、请求头 --------空行、   请求体Http响应格式:

2016-02-27 14:47:03 268

原创 001_Http之客户端-服务端-servlet

客户端-服务器-servlet:客户端:【无对象产生】1)Http请求 2)Htpp响应服务器【封装Http请求,封装Http响应】1)Http请求 -----request2)Htpp响应------response注:  服务器每次收到请求时,都会为这个请求开辟一个新的线程。response和request的生命周期非常短,使用完就释

2016-02-26 17:20:06 229

原创 001_MyEclipse之基本工作空间配置

MyEclipse的配置都是基于工做空间的。基本配置如下:1. General --> Workspace --> UTF-8【所有文件的编码为UTF-8】2. General --> Editors --> Associations【File Associations】 --> JSP --> MyEclipse JSP Editor【使用该JSP编辑器】3. 搜索jsp

2016-02-26 16:18:58 486

原创 Servlet_10_获取类路径下的资源

获取类路径下的资源获取类路径下的资源?  记住一句话所有src下的文件 都会出现在WebRoot / WEB-INF / classes/ 下。【.java变成Class 放到Classes下,其他文件直接复制过去】类路径对一个JavaWeb项目而言,就是/WEB-INF/classes和/WEB-INF/lib/每个jar包!1)ClassLoader【主要使用】

2016-02-26 15:42:46 217

原创 Servlet_09_ServletContext(续3)

ServletContext获取文件资源ServletContext获取文件资源?1)获取真实路径String path = this.getServletContext().getRealPath("/index.jsp");2)获取资源流InputStream input = this.getServletContext().getResourceAsStrea

2016-02-26 15:13:33 201

原创 Servlet_09_ServletContext(续2)

ServletContext获取全局初始化参数?ServletConfig可以获取1个Servlet的初始化参数。【1对1 ,专线】ServletContext可以配置的初始化参数,为所有的Servlet共享。【1对多 ,公线】--------------------------------------------------------------------

2016-02-26 15:01:59 234

原创 Servlet_09_ServletContext(续1)

什么JavaWeb的四大域?1)ServletContext2)ServletRequest3)HttpSession4)PageContext域对象的功能? 【容器功能,其实是个Map】1)域对象必须有要存数据功能【存数据】2) 域对象必须要有取数据功能【写数据】3)域对象内部其实有一个MapServletContext对象怎么操作数据

2016-02-26 14:35:14 189

原创 Servlet_09_ServletContext

ServletContext:1)1个项目只有一个ServletContext对象,等同Application的存在。【也是单例模式:】2)对Servlet起作用,用于Servlet之间的数据共享、传递。注:上官天servlet,下管地servlet,中间管空气servlet。3)Tomcat启动,则创建ServletContext对象。Tomcat关闭,ServletContex

2016-02-26 10:36:29 204

原创 Servlet_08_httpServlet

httpServlet是和Http协议相关的Servlet。httpServlet是继承自GenericServlet,所以GenericServlet的所有方法HttpServlet都有。HttpServlet的主要方法(内部已经实现,不用程序员自己写)public abstract class HttpServlet extends GenericServlet

2016-02-26 09:39:21 277

原创 Servlet_07_Servlet细节

Servlet细节1)Servlet高效,但是线程不安全。异步。2)Servlet是类,可以创建局部变量,创建无状态成员,创建只读成员。【在Servlet中创建的是没有存数据的能力的对象,只可以读,不可以写】如 public  class  User{public void Say(){syso("Hello);}}生成User user = new User(

2016-02-26 09:16:17 233

原创 Servlet_06_Web.xml

Tomcat下的conf文件下有   Web.xml。每个项目也有一个Web.xml文件。(可以看作是继承关系)Tomcat下的Web.xml可以看作为父文件,每个项目下的Web.xml文件看作子文件。------------------------------------------------------------------客户端每个访问的jsp页面,在后台

2016-02-26 08:55:53 304

原创 Servlet_05_反射

一张图看懂Servlet与反射的关系Tomcat会自动根据Servlet的字符串,来创建Servlet对象,调用初始化方法,销毁方法,和Service方法。

2016-02-26 08:52:24 324

原创 Servlet_04_GenericServlet

GenericServlet是Servlet接口的抽象实现类(子类)。可以通过继承GenericServlet类来实现自己的Servlet类。GenericServlet的方法public abstract class GenericServlet implements Servlet, ServletConfig,  java.io.Serializable { 

2016-02-25 23:38:05 230

csharp委托

my_委托,my_委托,my_委托my_委托

2015-03-19

C#控件属性事件大全

C#控件属性事件大全

2015-03-19

c#GDI+编程教程

c#GDI+编程教程

2015-03-19

C#socket编程从入门到精通

C#socket编程从入门到精通,这是一本文档。

2015-03-19

C#网络程序开发-Socket篇非常适合新手

C#网络编程基础,非常适合新手的C#用书。

2015-03-19

MATLAB属性对象

matlab使用基础属性对象的讲解。

2014-08-27

单片机参考题

单片机参考题

2012-05-01

空空如也

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

TA关注的人

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