servlet 之 复习】的更多相关文章

最近进行servlet和jsp方面的梳理复习时,发现以前忽略了一个非常重要的知识点:get和post的请求(如果你觉得两者仅仅是提交数据量的大小以及方式不同就大错特错了)的正真区别,下面进行简答的整理和总结. 一.http协议和应答方式 在web领域,主要的服务协议是http传输协议,它是一种请求--应答式的协议,下面是大概的客户(浏览器)--服务器的应答过程,看丑图: 上图大概展示了在java EE体系中服务器响应客户的简单过程,而这整个过程,底层的协议就是http协议,每次请求都会执行类似的…
jsp和servlet的一些基础知识整理,用于备忘. 一.jsp与servlet的基本关系 1.jsp-->web容器-->servlet-->加载进容器的虚拟机执行-->输出执行结果给浏览器端 在这个过程,所有位于<%%>之外的值,都被认为是out.println()中的内容进行直接输出.详细理解看代码 <html> <% //例子说明:servlet和jsp的关系 boolean b = false; if(b){ %> 这里是内容一 <…
servlet 他是我们第一个动态资源,servlet和JSP都是. servlet ===> server applet 运行在服务器端的小程序. 1.获得请求 2.处理请求 3.完成响应 servlet中的方法 生命周期方法: init ==> 第一个请求来的时候,创建了servlet实例之后会调用init方法初始化. 该方法接受一个servletConfig实现类 service ==> 用来处理请求的方法. 接受两个对象,request和response.分别代表请求的封装和响应…
Servlet概述 在JavaWeb阶段,使用Servlet是很经常的是事情,Servlet作为MVC中控制器(C)的存在,是不可缺少的一部分.当然Servlet作为JavaWeb的三大组件之一(其他的组件是Filter和Listener)也可见其重要性.Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要: 接收请求数据 处理请求 完成响应 例如客户端发出登录请求,或者发出注册请求,这些请求都应该由Servlet来完成处理 Servlet特…
1.Servlet的声明周期 容器如何创建Servlet对象,如何为Servlet对象分配资源,如何调用Servlet对象的方法来处理请求,以及如何销毁Servlet对象的过程. a.实例化 容器调用Servlet的构造器,创建一个Servlet对象; a.接收到第一个关于Servlet的请求时,就会先创建一个当前这个Servlet; b.容器启动时,自动进行创建(在web.xml中添加设置). <load-on-startup>1</load-on-startup> b.初始化…
1.Servlet获取请求参数 获取请求参数依靠的是表单元素的name属性,广泛意义来说id属性是给客户端使用的,name属性是服务器使用的. a.获取Name-Value的方法: - getParameter(); 获取单值表单元素提交的.例如:文本框,密码框; b.获取Name-Values的方法: - getParameterValues(); 获取一组表单元素提交的.例如:复选框. 2.Get请求与Post请求的区别: Get请求: a.在URL中传值; b.只能提交少量的数据; c.明…
1. Servlet 含义:服务器端的小程序,它只是服务器中的一部分. Servlet Little 标准:Sun公司制定的一种用来扩展Web服务器功能的组件规范. a. 扩展web服务器功能:扩展web服务器的现有功能(早期的web服务器只能展示静态页面) b.组件规范:符合一定的规范,实现了部分功能不能独立运作,并且需要部署到容器中才能运行的软件模块. 容器:符合一定的规范,提供组件运行环境的一个程序. 2.WEB应用的演变: 单机程序 --> 网络程序(主机终端模式) --> 两层CS架…
1.状态管理 因为HTTP协议是无状态协议,但很多时候需要将客户端和服务端的多次请求当做一个来对待.将多次交互中设计的数据进行保存. 状态:数据 管理:对数据的维护 2.Cookie 客户端向服务器发送一个请求后,服务器会将一段文本信息以set-cookie消息头的方式发回给客户端,浏览器会存储这一段信息, 当客户端再次向服务器发出请求时,浏览器会默认给服务器发送这段信息. 创建Cookie: Cookie c = new Cookie(String name,String value); re…
tomcate端口设定和服务器虚拟目录设定 静态web 应用和动态web应用 tomcat相关问题 web应用 http 响应 url uri 动态页面 servlet 一个简单的servlet的demo servlet 访问流程 ServletConfig 可以做啥 Servlet 之 GenericServlet Servlet 之 HttpServlet Servlet 之 ServletContext servlet 之 复习 request response servlet 之 res…
Java复习10. Servlet编程知识 20131008 前言: 之前在大三下的时候,学习了一个月的JSP和Servlet知识,但是没有什么项目经验,把JSP Web开发学习实录看了前面几张,后面的框架没有学习.这个期间,我掌握的就是把java代码和html代码杂糅在一起的JSP页面,同时还有就是Servlet的简单的知识,创建Servlet返回响应,这里才明白服务器的大概原理,根据客户端的请求URL类型分发到不同的地方.然后处理,之后在使用response返回信息.还有学习一点关于Java…