您的位置:首页 > 职场人生

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传送的数据量较大,主要受限于服务器的处理能力。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: