filter 的作用是什么?主要实现什么方法?dofilter方法里面的2个参数request 和 response  他问 这两个接口的全称是什么?
1.filter使用户可以改变一个request和修改一个response. filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括:
  1. 在servlet被调用之前截获;
  2. 在servlet被调用之前检查servlet request;
  3. 根据需要修改request头和request数据;
  4. 根据需要修改response头和response数据;
  5. 在servlet被调用之后截获.
2. request的全称是  httpservletrequest  response的全称是 httpservletresponse

一家美资企业的java servlet面试题相关推荐

  1. java servlet面试题_Java面试题总结系列 Servlet

    Servlet技术主要是为了使用Web上的HTTP协议而设计的.servlet是在WEB服务器上运行的程序.Java Servlet可以用于处理客户请求或生成动态Web网页.先一个实例.然后解释. 先 ...

  2. 深圳Java学习:分享几道真实的企业Java工程师笔试题

    深圳Java学习:分享几道真实的企业Java工程师笔试题,你都会做吗?

  3. 张孝祥整理Java就业面试题大全

    提示:本大全每半月更新一次,请持续保持关注!谢谢! 索取网址:www.itcast.cn 从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员, ...

  4. 传智播客 - java 就业面试题大全

      从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做:第二,你非常痴迷 ...

  5. Java就业面试题大全

    从享受生活的角度上来说:"程序员并不是一种最好的职业,我认为两种人可以做程序员,第一,你不做程序员,你就没有什么工作可做,或者说是即使有可以做的工作但是你非常不愿意去做:第二,你非常痴迷和爱 ...

  6. Java常见面试题_理论+实践

    Java面试宝典2010版 一. Java基础部分 7 1.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 7 2.Java有没有goto? 7 3.说说 ...

  7. java面试笔试题大汇总

    java面试笔试题大汇总 JAVA相关基础知识 1.面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面.抽象并不打算了解全部问题 ...

  8. java经典面试题大全

    这是我自己在网上找的一些比较经典而且在面试中比较经常容易遇到的面试题. 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法 ...

  9. Java经典面试题汇总200道

    超详细的Java学习资料汇总 Java经典面试题汇总 Java 基础 1. JDK 和 JRE 有什么区别? 2. == 和 equals 的区别是什么? 3. 两个对象的 hashCode()相同, ...

最新文章

  1. 释放变量所指向的内存_C++动态内存分配(学习笔记:第6章 15)
  2. python进阶书籍的推荐 知乎-知乎看了很多推荐,最终选了这本Python入门
  3. JavaScript创建Map对象(转)
  4. Python示例-Logging
  5. linux的make提示错误46,Linux 2.6.21编译发生错误
  6. 类型 jpa mysql_Spring Boot集成JPA
  7. Python for循环语句总结
  8. linux c 网络事件 通知,深入理解Linux网络技术内幕—通知链
  9. 【kafka】kafka DefaultRecordBatch. The older message format classes only support conversion from class
  10. 设置php缓存失效,PHP使用Memcache时模拟命名空间及缓存失效问题的解决
  11. 透明加密tde_如何在SQL Server中配置透明数据加密(TDE)
  12. opatch java.lang.OutOfMemoryError:Java heap space错误一例
  13. python 中文官方手册
  14. ABAP 中的搜索帮助
  15. PAT Java实现厘米换算英尺英寸
  16. 为发泄对上司不满,百度95后程序员删库被判9个月
  17. Unity3D帧动画,图片的切换实现动画效果
  18. cmd 删除系统垃圾文件
  19. 【First-order Methods】 5 Smoothness and Strong Convexity
  20. keil4怎么建立c语言工程,第5节:用keil软件新建,关闭,打开一个完整工程的操作流程...

热门文章

  1. QT的QQmlScriptString类的使用
  2. C++STL常用排序算法
  3. C/C++语言开源库
  4. iphone微信美颜插件_iPhone、安卓微信自动更新,又有新功能?
  5. Oracle导入到不同的角色,oracle 不同版本之间的导入导出
  6. 如何使用Fiddler调试线上JS代码(转自:http://www.cnblogs.com/RockLi/p/3511132.html)
  7. HDFS设计思路,HDFS使用,查看集群状态,HDFS,HDFS上传文件,HDFS下载文件,yarn web管理界面信息查看,运行一个mapreduce程序,mapreduce的demo
  8. 11_Eclipse中演示Git版本的创建,历史版本的修改,创建分支,合并历史版本和当前版本
  9. 1 游戏逻辑架构,Cocos2d-x游戏项目创建,HelloWorld项目创建,HelloWorld程序分析,(CCApplicationProtocol,CCApplication,AppDeleg
  10. 内存四域,变量声明和定义,寄存器,c内嵌汇编,auto,堆栈,常量,静态变量