自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于Cookie的机制

Cookie机制         Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。         在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二则不能混淆。而Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。也就是说一旦数据交换完毕,

2018-01-25 14:28:06 287

原创 JSP隐藏对象

JSP隐藏对象         JSP内置了9个隐藏对象,使得JSP比Servlet使用起来更简单,更方便。JSP中内置的隐藏对象有out、request、response、config、session、application、page、pageContext、exception。         下面我们分别来看一下这9个内置对象都能用来做些什么         1、out输出流对象

2018-01-24 11:15:19 384

原创 JSP指令之page指令

JSP指令之page指令         Page指令算是JSP中最常用的指令了,用来生命JSP页面的属性。JSP指令的多个属性可以写在一个page指令里,也可以写在多个指令里,例如(代码)         但是,需要我们注意的是,无论在哪个page指令里的属性,任何page允许的属性都只能出现一次,否则会出现编译错误。但时import属性除外,它可以出现多次。         下

2018-01-24 09:48:10 2366

原创 关于JSP的工作原理

关于JSP的工作原理         JSP实际上就是一种Servlet,但是与HttpServlet的工作方式不太一样。HttpServlet是先由源代码编译为class文件后部署到服务器下的,先编译后部署。而JSP则是先部署源代码后编译为class文件的,先部署后编译。JSP会在客户端第一次请求JSP文件时被编译为HttpJspPage类(接口Servlet的一个子类)。该类会被服务器临时

2018-01-23 17:15:35 336

原创 Servlet之刷新

Servlet之刷新         自动刷新(Refresh)不仅可以实现一段时间之后自动跳转到另一个页面,还可以实现一段时间后自动刷新本页面。Servlet中通过HttpServletResponse对象设置Header属性实现自动刷新效果,例如:         response.estHeader("Refresh", "1000; URL=http://localhose:808

2018-01-23 16:12:12 1801

原创 Servlet之重定向(Redirect)

Servlet之重定向(Redirect)         重定向是利用服务器返回的状态码来实现的。客户端浏览器请求服务器的时候,服务器端会返回一个状态码。服务器端通过HttpServletResponse的setStatus(int status)方法设置状态码。如果服务器返回301或者302,则浏览器会到新的网址重新请求该资源,下面我们看一下服务器返回的状态码的含义:        

2018-01-23 15:53:58 1786

原创 Servlet跳转之转向(Forward)

Servlet跳转之转向(Forward)         Servlet之间可以相互跳转,从一个Servlet跳转到另一个Servlet。利用Serlvet跳转可以很容易地把一个大的任务按模块分成较小的任务。比如我们用一个Servlet接收用户提交的数据,然后跳转到另一个Servlet中根据提交的数据读取数据库并进行业务处理,然后跳到另一个Servlet把处理结果显示出来。Servlet的跳

2018-01-23 14:42:12 9337

原创 提交表单信息_POST

提交表单信息_POST         GET方式提交表单具有一定的限制,比如说GET方式提交表单时,所有提交的内容都会被显示在浏览器地址栏中,很可能会被浏览器记录在缓存中,所以一些敏感数据(比如密码,银行卡号等)就不太适合用GET方式来提交,而且GET提交的URL最大长度不能超过255个字符,也会有一些限制。         由于GET方式有着这样或那样的限制,因此,在为了保证提交数据安

2018-01-23 09:53:30 586

原创 提交表单信息_GET

提交表单信息_GET         Web程序的任务就是实现服务器与客户端浏览器之间的信息交互。客户端提交的信息可能来自表单里的文本框、密码框、选择框、单选复选按钮以及文件域。这些表单信息以参数的形式提交到服务器,而Servlet的任务就是正确的获取这些信息并根据这些信息作出相应的响应。         提交表单的方式有两种,一种是GET方式,一种是POST方式,分别调用的是doGet(

2018-01-23 09:31:01 1001

原创 Servlet中的request对象

客户端浏览器发出一个请求,服务器接收请求并作出一系列操作后,发送给客户端一个响应,客户端接收这个响应,完成一次Web操作。       在这里,我们主要关注请求对象request的一些方法,看看request都能做哪些事情。package cn.hanxd.servlet;import java.io.IOException;import java.security.Principa

2018-01-21 22:36:09 182

原创 Servlet的配置

当我们写好一个Servlet程序后,想要在浏览器中看看Servlet的运行结果,这个时候,只有Servlet文件是不够的,我们必须要知道浏览器是如何访问到这个Servlet的,换句话说,我在地址栏中输入URL,浏览器是如何通过这个URL找到并运行这个Servlet的。解决这个问题的办法就是配置Servlet的类文件和访问这个Servlet类文件的访问方式。这个配置就是我们Web项目中最常用也是最重

2018-01-20 19:01:29 586

原创 关于Servlet的基础知识

这篇文章是用来整理Servlet的基础知识的,包括Servlet的基本概念、Servlet的生命周期和Servlet的重要函数。一、Servlet的基本概念 在学习Servlet之前,我们先思考一个问题,就是为什么会有Servlet的出现?它的出现解决了什么问题?说到这里,我们要知道Servlet是为了替代CGI而开发出来的,那么CGI是什么?它的缺点又是什么? 首先我们来看看什么是CGI,CGI

2018-01-19 16:02:22 2582

原创 JSP与JavaBean的结合

在JSP中调用JavaBean有三个标准的标签可以用,它们分别是,和。1、标签这个标签定义一个具有唯一的id的JavaBean的实例,这个实例还具有一定的生存范围,JSP通过id来识别JavaBean,也可以通过id.的方式操作JavaBean,它的写法是,一般就这三个比较重要。标签有五个属性(1)Id:id属性是JavaBean对象的唯一标志,代表了一个JavaB

2018-01-17 17:05:28 1166

原创 关于JavaBean的理解

JavaBean是一个java类,这个类里面都是些get、set方法,它主要是用来与jsp页面做数据方面的交互。JavaBean它有四个属性,分别是1、Simple属性这个属性我理解为java中的基本数据类型,比如说int、String;布尔类型,比如说boolean;我们在写代码的时候,就按照java程序的习俗写就可以,比如说int、String这些类型就是setXXX()/getX

2018-01-14 21:53:56 374

原创 关于Servlet的思考

Servlet是用来做什么的呢?它是用来做控制器的,就是说客户端将请求发送给Servlet,由Servlet来根据请求调用不同的处理类,然后将结果返回到指定的页面。那Servlet是怎么调用的呢?它在doGet、doPost方法中,根据我们的程序来调用我们想要调用的类。其实Servlet就是一个java文件,它的作用就是将页面过来的请求(比如说点击登录的请求),按照我们的程序来实现这个请求(就

2018-01-13 11:29:16 201

httpclient相关jar包

包含三个jar包,commons-codec-1.3,commons-httpclient-3.0.1,commons-logging-1.1.1

2018-01-16

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

TA关注的人

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