admin 管理员组

文章数量: 887021


2024年1月13日发(作者:matlab解线性方程组)

Java Web开发技术模拟试题

一、填空题(每空2分,共20分)

模式中M、V、C分别指的是 、 、 。

2.表单数据的提交方法有两种: 和 。

t的doGet()和doPost()方法的两个参数类型是: 和 。

TagSupport接口中最重要的方法是 。

5.获取请求作用域request中的名为“uname”的值的EL表达式是 。

6.要将一个名为“student”的对象student存储在会话作用域中语句是 。

二、判断题(每题2分,共20分,正确填√,错误填×)

只能用Servlet/JSP实现( )。

ssion可以用new的方式获取实例( )。

3.没有为JSP的page指令设置isErrorPage属性设置为true,那么会有8个内置对象。( )。

n通常情况下存活时间默认是半小时( )。

上下文对象是applicationScope( )。

t的主要作用是获取请求参数和跳转页面。( )

7.获取请求参数的方法是:ameter()。( )

8.以POST方式发送的请求会在地址栏显示请求参数的信息。( )

9.应用作用域中存储的数据可以在会话作用域中取出。( )

页面的本质也是Servlet。( )

三、单选题(每题2分,共40分)

1.在MVC设计模式中,( )负责接收客户的请求数据。

an t

2.一个Web应用程序的部署描述文件位于( )目录中。

-INF -INF t

3.一个表单的数据要提交到哪里处理,由表单的( )属性决定。

D.以上都不是

4.下面( )标签用于实现循环功能,类似于Java语言的for循环。

A. B. C. D.

5.给定下面HTML代码:

Click Me

当用户单击“Cliick Me”链接时,将调用Servlet的( )方法。

() () () ()

6.下面有关Servlet的描述错误的是( )。

A.一个Servlet就是一个Java类

t是位于Web服务器内部的服务器端的Java应用程序

t可以由客户端的浏览器解释执行

D.加载Servlet的Web服务器必须包含支持Servlet的Java虚拟机

t的生命周期由一系列事件组成,把这些事件按先后顺序排列,正确的是( )。

A.加载类,实例化,请求处理,初始化,销毁

B.加载类,实例化,初始化,请求处理,销毁

C. 实例化,加载类,初始化,请求处理,销毁

D. 加载类,初始化,实例化,请求处理,销毁

8.给定一个Servlet的doGet()方法中的代码片段,如下:

ribute(“name”,”张三”);

direct(“localhost:8080/helloweb/my-servlet”);

那么在my-servlet中可以使用( )方法把属性name的值取出来。

name = ribute(“name”);

B. String name = (String)ribute (“name”);

C. Object name = ribute (“name”);Get()

D.无法取出来

9.在Web应用程序的文件中有如下代码:

30

上述代码定义了默认的会话超时时长,时长为30( )。

A.秒 B.毫秒 C.分钟 D.小时

10.在一个JSP页面中,有表达式<%=’2’+3 %>,它将输出( )。

A.2+3 B.53

C.23 D.不会输出,因为表达式是错误的

11.使用JSP脚本定义了变量a,在页面中输出a的正确表达式是( )。

A.<%=a;%> B.<%=a%> C.<%==a;%> D.<%a%>

12.在JSP页面中,使用( )对象的( )方法实现请求转发。

uestDispatcher()

B. uestDispatcher().forward()

direct()

questDispatcher()

13.在JSP页面中,与EL表达式${ame}等价的是( )。

A.<%=inName()%>

B. <% inName();%>

C. <%=ame()%>

D. <% ame;%>

14.创建了一个Cookie,设置了有效期为3天,那么该Cookie存放在哪里( )。

A.客户端硬盘 B.客户端浏览器 C.服务器 D.以上全部

15.在JSP页面,要输出请求参数username的值,下列写法正确的是( )。

username = ameter(“username”);

B. <% String username = ameter(“username”) %>

C. String username = ameter(“username”);

D. <%=ribute(“username”)%>

16.下面不属于JSP指令的是( )。

e

的本质是一个( )。

页面 an C.字节码文件 类

18.如果想要实现购物车功能,应该使用下面哪个知识点( )。

n se ation

19.下面哪个不是EL中与作用域有关的隐含对象( )。

ope tScope nScope seScope

20.以下关于过滤器的说法错误的是( )。

A.是向Web应用程序的请求和响应处理添加功能的Web服务组件

不是一个Servlet

C.能够在一个请求request到达Servlet之前预处理request,在离开Servlet时处理response

是一个Servlet

四、简答题(共5题,每题5分,共20分)

1.简述请求转发和响应重定向的相同和不同点。(10分 )。

2.简述MVC设计模式与四种作用域对象。(10分 )。

3.简述Servlet的生命周期。

4.简述JSP页面的生命周期。

5.请给出表达式语言中可使用的隐含变量名。


本文标签: 请求 作用域 功能 处理