java web笔试面试题答案
2018-02-28 17:16
405 查看
1 说一下servlet的生命周期,在执行servlet的过程中分别执行了哪些方法?每个方法具体负责什么?可以实现一些什么内容?执行servlet的过程,它首先会编译成.class文件,由jvm加载到web容器中(如tomcat,resin)当有人调用它的时候,
首先会执行它自己的构造方法,接着初始化调用init()方法,之后根据页面的请求方式(get or post)
调用它的doGet()或者 doPost()方法。(当Servlet中有doGet()或者doPost()方法时,
那么service()方法就可以省略,默认为调用这两个方法)最后当servlet终止的时候调用它的destory()方法2 两种跳转方式分别是什么?有什么区别?1.forward:服务器跳转 <jsp:forward page=跳转页面地址> 地址栏不变
2.response跳转 response.sendRedirect(跳转页面地址) 地址栏改变3 get和post有什么区别?(1)GET通常用于从服务器上获取数据,POST用于向服务器传送数据。
(2)GET请求提交的数据放置在URL中,而POST提交的数据则放在BODY体中。
(3)GET传送的数据量较小,POST传送的数据量较大,主要受限于服务器的处理能力。
首先会执行它自己的构造方法,接着初始化调用init()方法,之后根据页面的请求方式(get or post)
调用它的doGet()或者 doPost()方法。(当Servlet中有doGet()或者doPost()方法时,
那么service()方法就可以省略,默认为调用这两个方法)最后当servlet终止的时候调用它的destory()方法2 两种跳转方式分别是什么?有什么区别?1.forward:服务器跳转 <jsp:forward page=跳转页面地址> 地址栏不变
2.response跳转 response.sendRedirect(跳转页面地址) 地址栏改变3 get和post有什么区别?(1)GET通常用于从服务器上获取数据,POST用于向服务器传送数据。
(2)GET请求提交的数据放置在URL中,而POST提交的数据则放在BODY体中。
(3)GET传送的数据量较小,POST传送的数据量较大,主要受限于服务器的处理能力。
相关文章推荐
- JAVA程序员笔试面试题汇总及答案 .
- Java Web笔试、面试题大全
- JAVA面试题和笔试题总汇(含答案)-联想lenovo
- java面试题,各大企业常见的java笔试题及答案(精华)
- JAVA面试题(笔试改错题,附答案)
- JAVA面试题(笔试改错题,附答案)
- 对网上流传的JAVA面试题或笔试题其中几个题目答案的质疑
- java基础笔试面试题答案
- Java笔试面试(Web相关1)
- 2014年5月整理java笔试题及几个小面试题
- java面试题及答案(基础题122道,代码题19道)
- [转] 应聘Java笔试时可能出现问题及其答案(第七部分)
- java笔试、面试题
- 115个Java面试题和答案——(上)
- 115个Java面试题和答案——终极列表(上)
- 中国电信市场类职位面试题和笔试题库及参考答案(内部竞聘和社招用)
- 互联网公司校招Java面试题总结及答案——美团
- java中高级面试题整理及参考答案
- 有感:应聘Java笔试时可能出现问题及其答案
- 115个Java面试题和答案——终极列表