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.
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( )。
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.请给出表达式语言中可使用的隐含变量名。
版权声明:本文标题:模拟试题-Java Web编程技术(第3版)-微课版-沈泽刚-清华大学出版社_百 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705094678h472980.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论