简述servlet】的更多相关文章

Servlet的基本概念 Servlet的概念 http协议作用于客户端-服务端.由客户端发送请求(Request),服务器端接收到数据之后,向客户端发送响应(Response),这就是请求-响应模式.但是请求响应必须要有一个中介来处理,这个中介就是服务器端小程序叫做servlet. Servlet的开发使用 创建servlet必须使用一个抽象类HttpServlet,而抽象类HttpServlet没有抽象方法,是一个模板设计模式的类,模板方法是service().使用该类必须要导入Tomcat…
什么是Servlet? Servlet是一种动态的web开发技术,本质就是一个运行在服务端的Java小程序,负责处理业务逻辑,生成动态web内容. 编写一个servlet步骤: 1.编写一个类  继承HttpServlet  重写doGet或者doPost方法 (截图里实现了Servlet接口,其实可以不用实现的) 2.编写配置文件(web-inf/web.xml)  注册servlet  绑定路径  3.访问  http://主机:端口号/项目名/路径 例:http://localhost:8…
一.    填空题 Servlet中使用Session对象的步骤为:调用  HttpServletRequest.getSession()  得到Session对象,查看Session对象,在会话中保存数据 http全称是___HyperText Transfer Protocol_____ 用户可以有多种方式请求Servlet,如  浏览器直接调用,页面form中提交调用   .  超链接调用 .   Servlet调用  等. out对象的 _out.flush()_方法,功能是输出缓冲的内…
1.1. 描述Servlet调用过程? 答案: (1)在浏览器输入地址,浏览器先去查找hosts文件,将主机名翻译为ip地址,如果找不到就再去查询dns服务器将主机名翻译成ip地址. (2)浏览器根据ip地址和端口号访问服务器,组织http请求信息发送给服务器. (3)服务器收到请求后首先根据Host请求头判断当前访问的是哪台虚拟主机. (4)服务器根据http请求头中的请求URI判断当前访问的是哪个web应用. (5)服务器根据http请求头中的请求URI判断当前访问的是web应用中的哪个we…
先总体说下题型,共有20道选择题,4道简答题,3道编程题和1道扩展题,题目都比较简单,限时一小时完成. 一.选择题 选择题非常简单,都是基础题,什么死锁发生的条件.HashMap和HashSet查找插入删除的时间复杂度.Thread类和Runnable接口.排序复杂度比较.建堆调整堆等等,具体的也记不得了. 二.简答题 1. 简述Servlet的生命周期 2. 写出至少8个Java常用的包名称 3. Overload和Override的区别,Overloaded方法能不能修改返回值类型? 4.…
1. 什么是JavaEE?其编程思想是什么? JavaEE是一个标准的中间件体系结构,是企业分布式应用开发标准.JavaEE的编程思想是组件—容器. 2. 为什么提出JavaEE体系结构? (1)为满足开发多层体系结构的企业级应用的需求,提出了JavaEE:分布式,可移植,旧系统集成支持,面向Web,满足企业计算要求(一致性.事务性.安全性),要有好的特性(可伸缩.可扩展.易维护). (2)JavaEE提供了一套完整的解决所有这些问题的框架方案:提供了分布式.可移植组件的框架,为组件与应用服务器…
1. session和cookie的区别和联系,session的生命周期,多个服务部署时session管理. 原博http://blog.csdn.net/shuaishenkkk/article/details/8634917 区别 1.cookie数据存放在客户的浏览器上,          session数据放在服务器上   2.cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗           考虑到安全应当使用session   3.session会…
Javaweb 面试题:理解才是最重要的,而不是原封不动的背下来 一.请简述doget和dopost它们的区别 1) get是从服务器上获取数据,post是向服务器传送数据. 2) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到:POST方式,数据放置在HTML HEADER内提交. 3) 对于get方式,服务器端用request.getQueryString()可以获取GET请求参数的变量值, 对于post方式,服务器端用request.getParameter获取提交的数据…
基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Session的区别 fail-fast 与 fail-safe 机制有什么区别 get 和 post请求的区别 Interface 与 abstract 类的区别 IOC的优点是什么 IO 和 NIO的区别,NIO优点 Java 8 / Java 7 为我们提供了什么新功能 什么是竞态条件?…
基本概念 操作系统中 heap 和 stack 的区别 什么是基于注解的切面实现 什么是 对象/关系 映射集成模块 什么是 Java 的反射机制 什么是 ACID BS与CS的联系与区别 Cookie 和 Session的区别 fail-fast 与 fail-safe 机制有什么区别 get 和 post请求的区别 Interface 与 abstract 类的区别 IOC的优点是什么 IO 和 NIO的区别,NIO优点 Java 8 / Java 7 为我们提供了什么新功能 什么是竞态条件?…