说明:本试卷为A、B两卷综合,小编未整理。
一、选择题
1、HTTP哪个请求方式,请求参数会出现在网址列上?
(A) GET (B) POST
2、Web容器在收到浏览器请求时,会如何处理请求?
(A) 使用单一执行绪处理所有请求
(B) 一个请求就建立一个执行绪来处理请求
(C) 一个请求就建立一个行程来处理请求
(D) 一个请求就执行一个容器来处理请求
el表达式获取session中的值 3、Java EE中各技术标准最后将由什么文件明订规范?
(A) JCP (B) JSR (C) JDK
4、在JSP中,要定义一个方法,需要用到以下( )写法。
A. <%= %> B. <% %> C. <%! %> D. <%@ %>
4、在J2EE中,在l中,有如下代码:
<session - config>
<session - timeout>30</session - timeout>
</session - config>
上述代码定义了默认的会话超时时长,时长为30( )。
A. 毫秒 B. 秒 C. 分钟 D. 小时
6、JavaWeb 中( )类的( )方法用于创建对话。
A. HttpServletRequest、getSession
B. HttpServletResponse、newSession
C. HtttpSession、newInstance
D. HttpSession、getSession
7、给定一个 Servlet 的doGet方法中的代码片段,如下:
request.setAttribute(“name”,”zhang”);
response.sendRedirect(“localhost:8080/servlet/MyServlt”);
那么在Servlet 中可以使用( )方法把属性 name的值取出来。
A. String Attribute(“name”);
B. String str=(Attribute(“name”);
C. Object Attribute(“name”);
D. 无法取出来
8、下边哪个不是JSP的内置对象?( )
A. session B. request C. cookie D. out
9、关于get和post两种请求,下列说法正确的是?( )
A. Form表单默认请求是get请求。
B. get请求处理的数据量大小不受到限制。
C. post请求地址栏里是能看到数据的,所以传送用户信息尽量避免使用。
D. post请求可以由doGet方法处理。
10、下面哪一个是正确使用JavaBean的方式?( )
A. <jsp:useBean id="address" class="AddressBean" />
B. <jsp:useBean name="address" class="AddressBean"/>
C. <jsp:useBean bean="address" class="AddressBean" />
D. <jsp:useBean beanName="address" class="AddressBean" />
11、在Java Web开发中,不同的客户端需要共享数据,则数据应该存储在( )中。
A. session B. application C. request D. response
12、在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为( )。
A. jsp文件 B. class文件 C. jar文件 D. l文件
13、以下( )可用于检索session属性userid的值。
A. session. getAttribute (“userid”);
B. session. setAttribute (“userid”);
C. request. getParameter (“userid”);
D. request. getAttribute (“userid”);
14、在JSP中,有EL表达式${10*10 ne 10},结果是( )。
A. 100 B. true C. fasle D. 以上都不对
15、有关会话跟踪技术描述不正确的是( )。
A. Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务
器端
B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期
C. 在禁用Cookie时可以使用URL重写技术跟踪会话
D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示
16、在JSP页面中使用<c:forEach>标签,对session中集合对象arr进行迭代时,items属性赋值正确的是( )。
A. <c:forEach var=”bean” items=”session.arr”/>
B. <c:forEach var=”bean” items=”${session.arr}”/>
C. <c:forEach var=”bean” items=”sessionScope.arr”/>
D.
<c:forEach var=”bean” items=”${sessionScope.arr}”/>
17、在Servlet过滤器的生命周期方法中,每当传递请求或响应时,web容器会调用( )方法。
A.init B.service C.doFilter D.destroy
18、利用MVC结构搭建某网上书店系统,设计用户登陆界面,如果你是设计人员,你将在三层结构的( )中实现。
A.模型层 B.视图层 C.数据访问层 D.控制层
19、Servlet/JSP主要是属于哪个Java平台的规范之中?
(A) Java SE (B) Java ME (C) Java EE (D)其他
20、在JSP中,要直接输出一个值,需要用到以下( )写法。
A. <%= %> B. <% %> C. <%! %> D. <%@ %>
21、Servlet/JSP必须基于哪一类型的容器才能提供服务?
(A)Applet容器 (B)应用程序客户端容器
(c)web容器 (D)其他
22、关于get和post两种请求,下列说法正确的是?( )
A. get请求处理的数据量大小不受到限制。
B. post请求可以由doGet方法处理。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论