2.21 试题讲解
试题讲解
单选题
1.下列说法错误的是
A、 Servlet采用多线程来处理多个请求同时访问(单实例,可以同时访问一个servlet)
B、 Servelet容器维护了一个线程池来服务请求 (把多个线程对象放池里统一管理,用完就丢回去)
C、 Tomcat可以在context.xml中通过<Connector>元素设置线程池中线程的数目 (不是在context.xml里,是在server.xml里设置端口的地方)
D、 Servlet里的实例变量是线程不安全的 (想到线程安全StringBuffer,访问的Servlet里的对象(成员变量)只实例化一次,因此访问的是同一个对象,因此线程不安全)
2. 下列说法错误的是
A、 用户通过浏览器请求jsp页面 (是 不打开页面无法访问)
B、 每次都把jsp页面转换为Servlet源代码并编译加载 (如果jsp页面没有发生更改,翻译和编译只执行一次)
C、 执行加载后的Servlet
D、 通过response把结果响应给客户端
A、 JSP页面第一次被访问时,JSP引擎需要依据JSP页面产生对应的Servlet源代码
B、 对JSP的请求最终会转换为对Servlet的执行
C、 JSP与Servlet没有什么联系 (jsp通过Tomcat翻译为java文件,而servlet也是java文件,所以二者几乎可以画等号)
D、 对JSP的请求,服务端的响应是Servlet执行的结果
A、 是
B、 不是
A、 是
B、 不是 (JSP是动态网页网页技术,但是没有实现分布式)
A、 是
B、 不是
A、 请求一般是客户端向服务器发起的
B、 请求在Servlet中的类名是HttpRequest (HttpRequest是接口,不是类)
C、 请求可以发送多次
D、 请求在发送过程中可以携带值
3. 下列关于请求方式的说法,正确的是
A、 get方式不是默认的请求方式 (get方式是默认的请求方式)
B、 post方式在地址栏上传递参数 (是get在地址栏上传递参数)
D、 get方法只能传递一个参数 (也可以多个)
8. JSP的执行过程不包括
10. JSP与Servlet的关系说法错误的是
7. 获取所有的请求头名称,使用request.getHeaderNames()


8. JSP是动态网页网页技术,实现了分布式
9. JSP和PHP以及asp等技术类似,都是动态页面技术
posted on 2022-02-21 10:06 heyiyang1312 阅读(15) 评论(0) 收藏 举报
浙公网安备 33010602011771号