A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 厦门校区   /  2019-5-28 15:32  /  2162 人查看  /  26 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1.什么是静态资源,什么是动态资源
*静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析。
  *动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器
2.什么是服务器,服务器能做什么
    *  服务器是安装了服务器软件的计算机。’
*服务器能够接收用户请求,处理请求,做出响应。
3.请简述使用xml配置文件形式的servlet的执行原理
   1.当服务器接收到客户端的请求后,会解析请求URL路径,获取访问的servlet的资源路径
2.查找web.xml文件,是否有对应的<url-pattern>标签体内容。
3.如果有,则再找到对应的<servlet-class>全类名。
4.tomcat会将字节码文件加载进内存,并且创建其对象
5.调用其方法
4.请简述servlet的生命周期
1. 被创建:执行init方法,只执行一次
     2. 提供服务:执行service方法,执行多次
    3. 被销毁:执行destroy方法,只执行一次
5.使用注解开发的好处?
      可以不需要web.xml就可以运行文件了
回复 使用道具 举报
1.什么是静态资源,什么是动态资源
所有用户访问获得的结果都相同的资源是静态资源;每个用户访问可能得到不同的结果的资源是动态资源。

2.什么是服务器,服务器能做什么
服务器是安装了服务器软件的计算机;
服务器能接收用户请求,进行处理,并做出响应。

3.请简述使用xml配置文件形式的servlet的执行原理
服务器接收到用户请求,解析请求,根据XML配置查找请求URL对应的servlet名,再通过这个名字获得对应的servlet类,如果这个类还没有加载进内存,就进行加载,加载完成后,创建对象,调用service方法,对用户请求做出响应。

4.请简述servlet的生命周期
(1)创建,执行1次init方法;
(2)接收用户请求,调用service方法
(3)销毁,执行destroy方法

5.使用注解开发的好处?
不用再写XML配置文件,只需要配置urlPattern,配置简洁。
回复 使用道具 举报
1.什么是静态资源,什么是动态资源

1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直

接被浏览器解析
2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资

源被访问后,需要先转换为静态资源,在返回给浏览器

2.什么是服务器,服务器能做什么

服务器:安装了服务器软件的计算机
服务器软件:接收用户的请求,处理请求,做出响应


3.请简述使用xml配置文件形式的servlet的执行原理

1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资

源路径
2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
3. 如果有,则在找到对应的<servlet-class>全类名
4. tomcat会将字节码文件加载进内存,并且创建其对象
5. 调用其方法

4.请简述servlet的生命周期

1. 被创建:执行init方法,只执行一次

默认情况下,第一次被访问时,Servlet被创建
可以配置执行Servlet的创建时机。
在<servlet>标签下配置
第一次被访问时,创建
<load-on-startup>的值为负数
在服务器启动时,创建
<load-on-startup>的值为0或正整数
2. 提供服务:执行service方法,执行多次
3. 被销毁:执行destroy方法,只执行一次

5.使用注解开发的好处?

可以不需要web.xml了,要是项目中类比较多的时候,可以简化书写
回复 使用道具 举报
1.什么是静态资源,什么是动态资源
静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析
动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。
动态资源被访问后,需要先转换为静态资源,在返回给浏览器

2.什么是服务器,服务器能做什么
服务器:安装了服务器软件的计算机
服务器软件:接收用户的请求,处理请求,做出响应

3.请简述使用xml配置文件形式的servlet的执行原理
    1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
    2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
    3. 如果有,则在找到对应的<servlet-class>全类名
    4. tomcat会将字节码文件加载进内存,并且创建其对象
    5. 调用其方法

4.请简述servlet的生命周期
   1. 被创建:执行init方法,只执行一次
   2. 提供服务:执行service方法,执行多次
   3. 被销毁:执行destroy方法,只执行一次

5.使用注解开发的好处?
       节省代码量,快速部署。
回复 使用道具 举报
1.什么是静态资源,什么是动态资源
静态资源:用户每一次访问到的相同的资源都是相同的。
动态资源:用户每一次访问相同的资源 获取到的东西可能不同
2.什么是服务器,服务器能做什么
服务器就是一台安装了服务器软件的计算机
服务器能接收用户的请求,处理请求,做出响应
3.请简述使用xml配置文件形式的servlet的执行原理
1). 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径
2). 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
3). 如果有,则在找到对应的<servlet-class>全类名
4). tomcat会将字节码文件加载进内存,并且创建其对象
5). 调用其方法
4.请简述servlet的生命周期
Servlet的空参构造 -> init方法 -> service方法  -> destroy方法
5.使用注解开发的好处?
简化代码
回复 使用道具 举报

1.什么是静态资源,什么是动态资源
静态资源:不同用户多次访问得到结果一样
动态资源:不同用户访问同一页面,得到结果不一样
2.什么是服务器,服务器能做什么
服务器:安装了服务器软件的计算机
作用:接收请求,处理请求,做出响应

3.请简述使用xml配置文件形式的servlet的执行原理
1寻找xml文件,找到虚拟路径
  2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容。
      3. 如果有,则在找到对应的<servlet-class>全类名
      4. tomcat会将字节码文件加载进内存,并且创建其对象
      5. 调用其方法

4.请简述servlet的生命周期
答 :  servlet的生命周期分为四个阶段:1. 实例化   2.  初始化   3.  处理请求服务   4.  对象销毁
       servlet在第一次被访问就会实例化一个servlet对象,然后立即调用init方法初始化对象,创建后的servlet对象会一直驻留在服务器内部,
为后续的请问提供服务,只要有请求访问servlet,服务就会调用service方法处理请求,直到服务器关闭或web项目被移除,随着web应用的
销毁,servlet也就被销毁,在销毁之前会调用destroy方法进行善后处理。


5.使用注解开发的好处?
答 :  1. 节省配置 ,  可以不需要web.xml
       2. 减少了代码的书写 ,  增加程序可阅读性
回复 使用道具 举报
1.什么是静态资源,什么是动态资源?
答:
1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析;
        * 如: html,css,JavaScript
2. 动态资源:每个用户访问相同资源后,得到的结果可能不一样。称为动态资源。动态资源被访问后,需要先转换为静态资源,在返回给浏览器;
        * 如:servlet/jsp,php,asp....

2.什么是服务器,服务器能做什么?
答:
服务器:安装了服务器软件的计算机
* 服务器软件:接收用户的请求,处理请求,做出响应
* web服务器软件:接收用户的请求,处理请求,做出响应。
* 在web服务器软件中,可以部署web项目,让用户通过浏览器来访问这些项目
* web容器

3.请简述使用xml配置文件形式的servlet的执行原理?
答:执行原理:
1. 当服务器接受到客户端浏览器的请求后,会解析请求URL路径,获取访问的Servlet的资源路径;
2. 查找web.xml文件,是否有对应的<url-pattern>标签体内容;
3. 如果有,则在找到对应的<servlet-class>全类名;
4. tomcat会将字节码文件加载进内存,并且创建其对象;
5. 调用其方法;

4.请简述servlet的生命周期?
答:
1.被创建:执行init方法,只执行一次
2.提供服务:执行service方法,执行多次
3.被销毁:执行destroy方法,只执行一次

5.使用注解开发的好处?
答:1. 节省配置 ,  可以不需要web.xml
       2. 减少了代码的书写 ,  增加程序可阅读性
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马