国开电大java web开发技术(专)作业答案

[复制链接]
查看: 31|回复: 0

24万

主题

24万

帖子

33万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
338257
发表于 2025-4-11 17:44:43 | 显示全部楼层 |阅读模式
JAVA Web开发技术(专)
学校: 无
问题 1: 1. request.getRequestDispatcher().forward(request,response)称之为_____。
选项:

A. 重定向

B. 导航

C. 转发

D. 流转
答案: 转发
问题 2: 2. 一个典型的HTTP请求消息包括请求行、多个请求头和_____。
选项:

A. 信息头

B. 响应行

C. 响应头

D. 信息体
答案: 信息体
问题 3: 3. JavaBean的作用域按从大到小排列正确的是_____。
选项:

A. application page request response

B. application session request page

C. public application session request

D. session page request application
答案: application session request page
问题 4: 4. 在JSP中,使用动作可以将javaBean嵌入JSP页面,对JavaBean的访问范围不能是_____。
选项:

A. application

B. page

C. response

D. request
答案: response
问题 5: 5. 关于JavaBean正确的说法是_____。
选项:

A. Bean文件放在任何目录下都可以被引用

B. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写

C. 在JSP文件中引用Bean,其实就是用语句

D. 被引用的Bean文件的文件名后缀为.java
答案: Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写
问题 6: 6. 使用格式给Bean的属性赋值,expression的数据类型和bean的属性类型_____。
选项:

A. 必须不同

B. 可以不一致

C. 必须一致

D. 无要求
答案: 必须一致
问题 7: 7. http://localhost:8080/web/show.jsp?name=aaa下列_____可以正确取得请求参数值。
选项:

A. {name}

B. {parameter.name}

C. {param.get(name)}

D. {param.name}
答案: 请关注ybaotk.com搜题查看答案
问题 8: 8. JSP的_____指令允许页面使用者自定义标签库。
选项:

A. Include指令

B. Include指令

C. Taglib指令

D. Plugin指令
答案: 请关注ybaotk.com搜题查看答案
问题 9: 9. 假设在myServlet应用中有一个MyServlet类,在web.xml文件中对其进行如下配置:
<servlet>
<servlet-name> mysrvlet servlet-name>
<servlet-class> com.wgh.MyServlet servlet -class>
servlet>
< servlet-mapping>
<servlet -name> myservlet servlet-name>
<servlet-pattern> /welcome
servlet-mapping>
则以下选项可以访问到MyServlet的是_____。
选项:

A. http://localhost:8080/myservlet

B. http://localhost:8080/welcome

C. http://localhost:8080/MyServlet

D. http://localhost:8080/com/wgh/MyServlet
答案: 请关注ybaotk.com搜题查看答案
问题 10: 10. 完整的配置一个Servlet需要_____标签。
选项:

A. <servlet>servlet>和<servlet-mapping>servlet-mapping>

B. <servlet-mapping><servlet-name>

C.

D. <servlet-name/>和<servlet-class>
答案: 请关注ybaotk.com搜题查看答案
问题 11: 11. JSP页面经过编译之后,将创建一个_____。
选项:

A. servlet

B. applet

C. exe文件

D. application
答案: 请关注ybaotk.com搜题查看答案
问题 12: 12. 给定一个Servlet的代码片段如下:
Public void doGet(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
______
out.println(hi kitty! );
out.close(); }
运行次Servlet时输出:hi kitty!
则应在此Servlet下划线处填充如下_____代码。
选项:

A. PrintWriter out = request.getWriter();

B. OutputStream out = request.getWriter();

C. OutputStream out = response.getOutputStream();

D. PrintWriter out = response.getWriter();
答案: 请关注ybaotk.com搜题查看答案
问题 13: 13. 给定一个Servlet程序的代码片段,如下:
Public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException {
request.getSession().getAttribute(A); //第二行
}
假定第二行返回的对象引用不是null,那么这个对象存储在_____范围中。
选项:

A. request

B. page

C. session

D. application
答案: 请关注ybaotk.com搜题查看答案
问题 14: 14. 在Servlet中有一段代码如下
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setAttribute(name, new Integer(100));
response.sendRedirect(show.jsp);
}
在show.jsp中
<%=request.getAttribute(name)%>
页面结果为_____。
选项:

A. Integer

B. java.lang.Integer

C. 100

D. null
答案: 请关注ybaotk.com搜题查看答案
问题 15: 15. Servlet的运行过程是_____。
选项:

A. 首先对Servlet 进行配置,然后服务器在处理请求时,将配置过的Servlet类找到,然后实例化处理请求

B. 当请求Servlet时,服务器会即时加载Servlet类,然后对该类进行实例化,调用相应的方法处理请求

C. Servlet是一个具有接受请求和响应功能的类,在被请求时,Servlet早就被实例化好了,可以直接处理请求

D. 在服务器启动时,会加载Servlet,然后在处理请求的时候,实例化Servlet对象处理请求
答案: 请关注ybaotk.com搜题查看答案
问题 16: 16. 有关servlet的生命周期说法错误的是_____。
选项:

A. init()方法在创建完servlet实例后对其进行初始化,传递的参数为实现servletContext借口的对象

B. service()方法响应客户端的请求

C. destroy()方法释放servlet实例

D. servlet的生命周期由servlet实例控制
答案: 请关注ybaotk.com搜题查看答案
问题 17: 17. 阅读下面代码片段:
RequestDispatcher dispatcher=request.getRequestDispatcher(a.jsp);
dispatcher.forward(request,response);
关于该段代码的作用,下列_____叙述是正确的。
选项:

A. 从

B. 将请求转发到a.jsp页面

C. 从a.jsp转发到当前页面

D. 页面重定向到a.jsp页面
答案: 请关注ybaotk.com搜题查看答案
问题 18: 18. JavaBean的属性必须声明为public,方法必须声明为private访问类型。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 19: 19. 表单信息的验证只能放在服务器端执行。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 20: 20. public long session.setMaxInactiveInterval() 设置最长发呆时间,单位毫秒。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 21: 21. session对象可以用来保存用户会话期间需要保存的数据信息。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 22: 22. url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL()。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 23: 23. application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 24: 24. JSP代码可以直接执行,所以不会被翻译成JAVA代码。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 25: 25. 如果两个不同的JSP页面有相同的SessionID,则这两个页面一定是同一个会话。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 26: 1. 在helloapp应用中hello.jsp和welcome.jsp在同一目录中,index.jsp在应用的根路径,index.jsp使用下面的代码可以跳转到hello.jsp页面,request.getRequestDispatcher(/hello.jsp).forward(request,response); 用下列哪种方式可以代替上述代码后,可以跳转到welcome.jsp页面。
选项:

A. response.sendRedirect('//welcome.jsp');

B. response.sendRedirect('welcome.jsp');

C. response.sendRedirect('helloapp/welcome.jsp');

D. response.sendRedirect('/welcome.jsp');
答案: 请关注ybaotk.com搜题查看答案
问题 27: 2. 关于get请求和post请求的说法,错误的是_____。
选项:

A. post请求比get请求安全

B. post请求有长度限制

C. Form表单可以发送post请求,也可以发送get请求

D. URL形式的请求是get请求
答案: 请关注ybaotk.com搜题查看答案
问题 28: 3. MVC中的“M、V、C”分别用_____表示。
选项:

A. javabean jsp servlet

B. jsp servlet javabean

C. servlet html jsp

D. HTml javabean jsp
答案: 请关注ybaotk.com搜题查看答案
问题 29: 4. 下列代码中rs为查询得到的结果集,代码运行后表格的每一行有_____单元格。
while(rs.next()){
out.print();
out.print(+rs.getString(1)+);
out.print(+rs.getString(2)+);
out.print(+rs.getString(3)+);
out.print(+rs.getString(publish)+);
out.print(+rs.getFloat(price)+);
out.print();
}
选项:

A. 6

B. 4

C. 5

D. 不确定
答案: 请关注ybaotk.com搜题查看答案
问题 30: 5. 下面对jdbc api描述错误的是_____。
选项:

A. Connection接口的createStatement()方法可以创建一个Statement对象

B. Statement接口的executeQuery()方法可以发送select语句给数据库

C. DriverManager接口的getConnection()方法可以建立和数据库的连接

D. ResultSet接口表示执行insert语句后得到的结果集
答案: 请关注ybaotk.com搜题查看答案
问题 31: 6. 在JDBC连接数据库编程应用开发中,利用_____可以实现连接数据库。
选项:

A. Connection类

B. PreparedStatement类

C. Statement类

D. CallableStatement类
答案: 请关注ybaotk.com搜题查看答案
问题 32: 7. 针对下述JSP页面,在Servlet中需要得到用户选择的爱好的数量,最合适的代码时_____。
网络;
朋友推荐;
报纸;
其他;
选项:

A. request.getParameterValues(aihao).length

B. request.getParameter(aihao).size

C. request.getParameterValues(aihao).size

D. request.getParameter(aihao).length
答案: 请关注ybaotk.com搜题查看答案
问题 33: 8. 下列不属于JSP构成元素的是_____。
选项:

A. 脚本

B. 表达式

C. JavaScript

D. 声明
答案: 请关注ybaotk.com搜题查看答案
问题 34: 9. 下列注释方式可以在JSP中使用,并且客户端无法查看的是_____。
选项:

A. <%!注释%>

B.

C. <%--注释--%>

D. <%注释%>
答案: 请关注ybaotk.com搜题查看答案
问题 35: 10. 在JSP页面中有下述代码,第二次访问此页面的输出是_____
<%! int x=0; %>
<% Int y=0; %>
<%=x++>,<%=y++>
选项:

A. 1,0

B. 1,1

C. 0,0

D. 0,1
答案: 请关注ybaotk.com搜题查看答案
问题 36: 11. JSP程序在第一次载入时被JSP引擎翻译成_____。
选项:

A. java文件

B. class文件

C. servlet文件

D. html文件
答案: 请关注ybaotk.com搜题查看答案
问题 37: 12. JSP页面在执行时是以_____方式进行的。
选项:

A. 转换式

B. 编译式

C. 解释式

D. 翻译式
答案: 请关注ybaotk.com搜题查看答案
问题 38: 13. JSP和客户端交互的过程中,Web应用程序将处理结果以_____对象的方式返回给JSP引擎。
选项:

A. Response

B. HTML

C. Servlet

D. Request
答案: 请关注ybaotk.com搜题查看答案
问题 39: 14. 两个JSP文件中的代码如下,执行后的输出为_____。
1.jsp
<% request.setAttribute(name,JSP);
session.setAttribute(name,JSP);
response.sendRedirect(2.jsp); %>
2.jsp
<% out.print(request.getAttribute(name));
out.print(session.getAttribute(name)); %>
选项:

A. null JSP

B. JSP JSP

C. null JSP

D. null null
答案: 请关注ybaotk.com搜题查看答案
问题 40: 15. 设在表单中有一组复选钮标记,如下列代码:
选择城市
长春
北京
大连
上海
如果在register.jsp是取city的值,最适合的方法为_____。
选项:

A. String []cities=request.getParameter(city);

B. String city=request.getParameter(city);

C. String []cities=request.getParameterValues(city);

D. String city=request.getAttribute(city);
答案: 请关注ybaotk.com搜题查看答案
问题 41: 16. JDBC是用来连接数据的。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 42: 17. Servlet是单线程的。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 43: 18. executeUpdate()是Statement接口的方法。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 44: 19. Servlet可以运行在客户端。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 45: 1. 以下JSP代码片断:
<% int x=5; %>
<%!
private int m(int a)
{
return a+1;
}
%>
<% x=3; %>x=<%=x%>,<%=m(x)%>
运行结果是_____。
选项:

A. x=3,4

B. 编译错误

C. x=5,4

D. x=3,6
答案: 请关注ybaotk.com搜题查看答案
问题 46: 2. page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述错误的是_____。
选项:

A. 作用于整个JSP页面

B. 为增强程序的可读性,建议将指令放在JSP文件的开头,但不是必须的

C. 指令中的属性只能出现一次

D. 可以在一个页面中使用多个指令
答案: 请关注ybaotk.com搜题查看答案
问题 47: 3. 在一个JSP文件中,有表达式<%=2+3 %>,它将输出_____。
选项:

A. 不会输出因为表达式错误

B. 2+3

C. 23

D. 5
答案: 请关注ybaotk.com搜题查看答案
问题 48: 4. 下列表单
如果单击提交按钮时,表单_____。
选项:

A. 没有指定action属性,所以不做提交

B. 提交到当前页

C. 不确定

D. 使用post方式提交
答案: 请关注ybaotk.com搜题查看答案
问题 49: 5. 对于预定义<%!预定义%>的说法错误的是:
选项:

A. 一次可声明多个变量和方法,只要以“;”结尾就行

B. 在预定义中声明的变量将在JSP页面初始化时初始化

C. 一个声明仅在一个页面中有效

D. 声明的变量将作为局部变量
答案: 请关注ybaotk.com搜题查看答案
问题 50: 6. page指令的import属性的作用是_____ 。
选项:

A. 定义JSP页面字符的编码

B. 定义JSP页面响应的HTML类型

C. 定义JSP页面使用的脚本语言

D. 为JSP页面引入JAVA包中的类
答案: 请关注ybaotk.com搜题查看答案
问题 51: 7. 对于“<%!”、“%>”之间声明的变量,以下说法正确的是:_____ 。
选项:

A. 多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响

B. 不是JSP页面的成员变量

C. 多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户

D. 是JSP页面的局部变量
答案: 请关注ybaotk.com搜题查看答案
问题 52: 8. jsp最终被运行的是_____文件。
选项:

A. java

B. JSP

C. class

D. HTML
答案: 请关注ybaotk.com搜题查看答案
问题 53: 9. include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是_____。
选项:

A. 是一个完整的Java源文件

B. 是一个完整的JSP文件

C. 是一个完整的HTML文件

D. 是一个完整的TXT文件
答案: 请关注ybaotk.com搜题查看答案
问题 54: 10. jsp中java表达式的语法格式为_____。
选项:

A. <%@ %>

B. <%! %>

C. <%= %>

D. <% %>
答案: 请关注ybaotk.com搜题查看答案
问题 55: 11. 下列_____注释为隐藏型注释。
选项:

A.

B. ] -->

C.

D. <%-- 注释内容 --%>
答案: 请关注ybaotk.com搜题查看答案
问题 56: 12. 能在浏览器的地址栏中看到提交数据的表单提交方式是_____。
选项:

A. get

B. post

C. submit

D. out
答案: 请关注ybaotk.com搜题查看答案
问题 57: 13. 在JSP页面中通过将本页面请求转发至指定URL指定的文件,则在该URL组件(JSP页面)中,除了_____范围,其余均可接收数据。
选项:

A. application

B. session

C. request

D. page
答案: 请关注ybaotk.com搜题查看答案
问题 58: 14. JSP中包括2种指令:page指令和include指令。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 59: 15. JSP页面中一定要包含jsp代码。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 60: 16. 在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 61: 17. 在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不可以共享。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 62: 18. jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 63: 19. JSP页面只能在客户端执行。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 64: 20. JSP页面中不能包含脚本元素。
选项:
答案: 请关注ybaotk.com搜题查看答案
问题 65: 21. 在JSP中如果要导入java.io.*包,应该使用_____指令。
选项:

A. include

B. forward

C. page

D. taglib
答案: 请关注ybaotk.com搜题查看答案
问题 66: 22. 如果当前JSP页面不能显示中文,需要设置page指令的_____属性。
选项:

A. Exception

B. contentType

C. errorPage

D. error
答案: 请关注ybaotk.com搜题查看答案
问题 67: 23. 要设置某个JSP页面为错误处理页面,以下page指令正确的是_____。
选项:

A. <%@ page extends=javax.servlet.jsp.JspErrorPage%>

B. <%@ page info=error%>

C. <%@ page errorPage=true%>

D. <%@ page isErrorPage=true%>
答案: 请关注ybaotk.com搜题查看答案
问题 68: 24. 在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是_____。
选项:

A. <%@include file=inc.jsp%>

B.

C.

D. <%@include page=inc.jsp flush=true>
答案: 请关注ybaotk.com搜题查看答案
问题 69: 25. Post属于表单的隐式提交信息方法。
选项:
答案: 请关注ybaotk.com搜题查看答案

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x





上一篇:国开电大2025年春江苏开放大学行政管理学作业答案
下一篇:国开电大安徽继续教育大学英语本b2作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图