欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 国开搜题微信公众号,轻松解决学习难题!
作业论文指导
扫码关注
作业论文指导,轻松解决学习难题!
广东开放大学JavaWeb动态网站开发技术(本)作业答案
JavaWeb动态网站开发技术(本)
学校: 无
问题 1: 1. 如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的_____目录。
选项:
A. server\lib
B. server
C. common
D. common\lib
答案: server\lib
问题 2: 2. 下列变量声明在 <%! Date dateTime; int countNum; %>_____范围内有效。
选项:
A. 从定义开始处有效,客户之间不共享
B. 从定义开始处有效,被多个客户共享
C. 在整个页面内有效,被多个客户共享
D. 在整个页面内有效,客户之间不共享
答案: 在整个页面内有效,被多个客户共享
问题 3: 3. 在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在_____范围内有效。
选项:
A. 不确定。
B. 从定义处之后有效。
C. 在整个页面内有效。
D. 从定义处之前有效。
答案: 从定义处之前有效。
问题 4: 4. JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组成“<%=”标记的各字符之间_____。
选项:
A. 可以有空格
B. 不确定
C. 必须有空格
D. 不可以有空格
答案: 不可以有空格
问题 5: 5. http是一个_____协议。
选项:
A. 无状态
B. 有状态
C. 局域网
D. 状态良好的
答案: 无状态
问题 6: 6. Http协议的状态码_____表示文件没有创建。
选项:
A. 500
B. 404
C. 400
D. 200
答案: 404
问题 7: 7. JSP页面经过编译之后,将创建一个_____。
选项:
A. servlet
B. exe文件
C. applet
D. application
答案: 请关注公众号【广开搜题】查看答案
问题 8: 8. 对于声明的说法错误的是: _____。
选项:
A. 一次可声明多个变量和方法
B. 声明的变量将在JSP页面初始化时初始化
C. 一个声明仅在一个页面中有效
D. 声明的变量将作为局部变量
答案: 请关注公众号【广开搜题】查看答案
问题 9: 9. 配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是: _____。
选项:
A. 先安装JDK,再安装TOMCAT
B. 先安装TOMCAT,再安装 JDK
C. 不需安装JDK,安装TOMCAT就可以了
D. JDK和TOMCAT只要都安装就可以了,安装顺序没关系
答案: 请关注公众号【广开搜题】查看答案
问题 10: 10. 下列关于JSP的说法错误的是_____。
选项:
A. JSP可以处理动态内容和静态内容;
B. 在JSP中可以使用脚本控制HTML的标签生成;
C. JSP程序的运行需要JSP引擎的支持。
D. JSP是一种与Java无关的程序设计语言;
答案: 请关注公众号【广开搜题】查看答案
问题 11: 11. 在一个JSP文件中,有表达式<%=2+3 %>,它将输出_____。
选项:
A. 不会输出因为表达式错误
B. 2+3
C. 23
D. 5
答案: 请关注公众号【广开搜题】查看答案
问题 12: 12. 在开发Java Web应用程序的时候,HTTP请求消息使用Get或POET方法以便在WEB上传输数据,下列关于GET和POST 方法描述正确的是_____。
选项:
A. POST请求对发送的数据的长度限制在240——255个字符
B. GET请求提交的数据在理论上没有长度限制
C. POST请求的数据在地址栏不可见
D. GET请求提交数据更加安全
答案: 请关注公众号【广开搜题】查看答案
问题 13: 13. 下列表单 如果单击提交按钮时,表单_____。
选项:
A. 不确定
B. 使用post方式提交
C. 没有指定action属性,所以不做提交
D. 提交到当前页
答案: 请关注公众号【广开搜题】查看答案
问题 14: 14. 对于预定义<%!预定义%>的说法错误的是:
选项:
A. 一个声明仅在一个页面中有效
B. 声明的变量将作为局部变量
C. 一次可声明多个变量和方法,只要以“;”结尾就行
D. 在预定义中声明的变量将在JSP页面初始化时初始化
答案: 请关注公众号【广开搜题】查看答案
问题 15: 15. 对于“<%!”、“%>”之间声明的变量,以下说法正确的是:_____ 。
选项:
A. 多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
B. 多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
C. 不是JSP页面的成员变量
D. 是JSP页面的局部变量
答案: 请关注公众号【广开搜题】查看答案
问题 16: 16. 下面_____不是JSP本身已加载的基本类。
选项:
A. jav
B. javax.servlet.*
C. javax.servlet.jsp.*
D. java.lang.*
答案: 请关注公众号【广开搜题】查看答案
问题 17: 17. 在Jsp页面中,Java程序代码应插入在_____标记之间。
选项:
A. <% 和 />
B.
C. <% 和 !>
D. <% 和 %>
答案: 请关注公众号【广开搜题】查看答案
问题 18: 18. jsp中java表达式的语法格式为_____。
选项:
A. <%! %>
B. <%@ %>
C. <%= %>
D. <% %>
答案: 请关注公众号【广开搜题】查看答案
问题 19: 19. 在JSP中,<%="3+4"%>将输出_____。
选项:
A. 3+4
B. 34
C. 7
D. 不会输出,因为表达式是错误的
答案: 请关注公众号【广开搜题】查看答案
问题 20: 20. 在JSP中,要定义一个方法,需要用到以下_____元素。
选项:
A. <% %>
B. <= %>
C. <%@ %>
D. <%! %>
答案: 请关注公众号【广开搜题】查看答案
问题 21: 1. MVC中的“M、V、C”分别用_____表示。
选项:
A. servlet html jsp
B. javabean jsp servlet
C. HTml javabean jsp
D. jsp servlet javabean
答案: 请关注公众号【广开搜题】查看答案
问题 22: 2. 关于MVC模式说法正确的是_____。
选项:
A. 视图 模型 控制器模型
B. 将显示、流程控制、业务逻辑分开,提高维护性和分离复杂度
C. 只用java才有的模型
D. 用来将代码分开的方法
答案: 请关注公众号【广开搜题】查看答案
问题 23: 3. 在MVC模式中,核心内容为_____。
选项:
A. 不确认
B. view
C. control
D. model
答案: 请关注公众号【广开搜题】查看答案
问题 24: 4. 下面关于MVC的说法不正确的是_____。
选项:
A. View表示视图层,负责向用户显示外观
B. 在MVC架构中,jsp通常做控制层
C. Controller是控制层,负责控制流程
D. M表示Model层,是存储数据的地方
答案: 请关注公众号【广开搜题】查看答案
问题 25: 5. MVC设计模式将应用程序分为_____部分。
选项:
A. 4
B. 2
C. 3
D. 5
答案: 请关注公众号【广开搜题】查看答案
问题 26: 6. MVC中的M是指()。
选项:
A. Mapping
B. mac地址
C. Method
D. Model
答案: 请关注公众号【广开搜题】查看答案
问题 27: 7. Servlet用于充当MVC设计模式中的()模块
选项:
A. Model
B. Controller
C. 容器
D. View
答案: 请关注公众号【广开搜题】查看答案
问题 28: 8. 下列选项中,哪个是MVC设计模式中的V(视图)充当的?
选项:
A. Action
B. JavaBean
C. Servlet
D. JSP
答案: 请关注公众号【广开搜题】查看答案
问题 29: 9. 在设计基于多层体系结构的大型web应用时,JSP充当界面并且系统要不断进行升级,下面选项中最适合的开发模式是()
选项:
A. DAO
B. Proxy
C. MVC
D. Value Object
答案: 请关注公众号【广开搜题】查看答案
问题 30: 10. 下面技术中,用于显示JavaBean中的数据信息的是( )
选项:
A. JSP
B. Servlet
C. JavaBean
D. JS
答案: 请关注公众号【广开搜题】查看答案
问题 31: 11. 要在jsp中使用ArrayList,,_____做法是正确的。
选项:
A. <%@ import "jav
B. <% import java.util.ArrayList%>
C. <%@ page import="java.util.ArrayList"%>
D. <%@ page package="java.util.ArrayList"%>
答案: 请关注公众号【广开搜题】查看答案
问题 32: 12. 在JSP中,page指令的_____属性用来引入需要的包或类。
选项:
A. import
B. contentType
C. extends
D. languge
答案: 请关注公众号【广开搜题】查看答案
问题 33: 13. 能在浏览器的地址栏中看到提交数据的表单提交方式是_____。
选项:
A. submit
B. post
C. out
D. get
答案: 请关注公众号【广开搜题】查看答案
问题 34: 14. 用户需要在数据库添加数据行,使用_____方法向服务器发送请求。
选项:
A. method
B. post
C. get
D. 以上都不对
答案: 请关注公众号【广开搜题】查看答案
问题 35: 15. jsp指令不包括_____指令。
选项:
A. include
B. import
C. taglib
D. page
答案: 请关注公众号【广开搜题】查看答案
问题 36: 16. 在JSP中如果要导入java.io.*包,应该使用_____指令。
选项:
A. include
B. page
C. taglib
D. forward
答案: 请关注公众号【广开搜题】查看答案
问题 37: 1. 关于JavaBean正确的说法是_____。
选项:
A. 在JSP文件中引用Bean,其实就是用语句。
B. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写。
C. Bean文件放在任何目录下都可以被引用。
D. 被引用的Bean文件的文件名后缀为.java。
答案: 请关注公众号【广开搜题】查看答案
问题 38: 2. http://localhost:8080/web/show.jsp?name=aaa下列_____可以正确取得请求参数值。
选项:
A. {parameter.name}
B. {name}
C. {param.name}
D. {param.get("name")}
答案: 请关注公众号【广开搜题】查看答案
问题 39: 3. JSTL包含的各种标签可用于_____页面中。
选项:
A. jsp
B. html
C. xml
D. asp
答案: 请关注公众号【广开搜题】查看答案
问题 40: 4. 自定义标签的配置文件放在_____。
选项:
A. WebRoot
B. classes
C. WEB-INF
D. lib
答案: 请关注公众号【广开搜题】查看答案
问题 41: 5. JSP的_____指令允许页面使用者自定义标签库。
选项:
A. Include指令
B. Plugin指令
C. Taglib指令
D. Include指令
答案: 请关注公众号【广开搜题】查看答案
问题 42: 6. 自定义标签的作用是_____。
选项:
A. 编写和使用方便
B. 规定是这样的,如果不用,别人会说我们不专业
C. 可以减少jsp中的java代码,将代码与界面标签分离,简化前台开发
D. 连数据库
答案: 请关注公众号【广开搜题】查看答案
问题 43: 7. 在J2EE中,标签库中文件(*.tld)存放在_____目录下的。
选项:
A. WEB—INF/tags
B. WEB—INF
C. WEB—INF/lib
D. WEB—INF/classes
答案: 请关注公众号【广开搜题】查看答案
问题 44: 8. 以下四个选项中不属于Servlet生命周期的是_____。
选项:
A. destroy()
B. init()
C. service()
D. start()
答案: 请关注公众号【广开搜题】查看答案
问题 45: 9. 哪个不是Servlet接口的方法?
选项:
A. doPost方法
B. forward方法
C. init方法
D. doGet方法
答案: 请关注公众号【广开搜题】查看答案
问题 46: 10. 下述有关JSP和Servlet关系的论述正确的有:
选项:
A. JSP能够实现功能可由Servlet实现。
B. JSP适合做控制层。
C. JSP能够实现功能均可由HTML实现。
D. Servlet更适合做表现层。
答案: 请关注公众号【广开搜题】查看答案
问题 47: 11. Servlet程序的入口点是:
选项:
A. doGet()
B. main()
C. service()
D. init()
答案: 请关注公众号【广开搜题】查看答案
问题 48: 12. 在J2EE 中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是_____。
选项:
A. 在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了
B. 在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法
C. init()方法是包容器调用的Servlet实例的第一个方法
D. 在Servlet 实例消亡之前,容器调用Servlet实例的service()方法
答案: 请关注公众号【广开搜题】查看答案
问题 49: 13. 在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和java.util.*包.正确的是_____。
选项:
A. <%@ page language=“Java” import=”jav
B. <%@ page language=“Java” Import=”java.rmi.*,java.uitl.* ”%”>
C. <%@ page Language=“Java”,import=”java.rmi.*;java.uitl.* ”%”>
D. <%@ page language=“Java”;import=”java.rmi.*;java.uitl.* ”%”>
答案: 请关注公众号【广开搜题】查看答案
问题 50: 14. 下面哪一个不是JSP本身已加载的基本类?
选项:
A. javax.servlet.jsp.*
B. java.io.*
C. javax.servlet.*
D. java.lang.*
答案: 请关注公众号【广开搜题】查看答案
问题 51: 15. 当访问一个Servlet时,以下Servlet中的哪个方法先被执行?
选项:
A. destroy()
B. doGet()
C. service()
D. init()
答案: 请关注公众号【广开搜题】查看答案
问题 52: 16. 只能够传递字符串类型数据的方式是_____。
选项:
A. session对象 表单
B. 表单 URL重写
C. 隐藏域 setParameter方法
D. 都可以
答案: 请关注公众号【广开搜题】查看答案
问题 53: 17. 在HTTP协议中,用于发送大量数据的方法是_____。
选项:
A. options
B. get
C. put
D. post
答案: 请关注公众号【广开搜题】查看答案
问题 54: 18. 下列_____类是抽象类。
选项:
A. HttpServlet
B. Cookie
C. HttpServletRequest
D. ServletConfig
答案: 请关注公众号【广开搜题】查看答案
问题 55: 19. 完整的配置一个Servlet需要_____标签。
选项:
A.
B.
C. 和
D. 和
答案: 请关注公众号【广开搜题】查看答案
问题 56: 1. 在helloapp应用中hello.jsp和welcome.jsp在同一目录中,index.jsp在应用的根路径,index.jsp使用下面的代码可以跳转到hello.jsp页面,request.getRequestDispatcher("/hello.jsp").forward(request,response); 用下列哪种方式可以代替上述代码后,可以跳转到welcome.jsp页面。
选项:
A. response.sendRedirect('helloapp/welcome.jsp');
B. response.sendRedirect('//welcome.jsp');
C. response.sendRedirect('welcome.jsp');
D. response.sendRedirect('/welcome.jsp');
答案: 请关注公众号【广开搜题】查看答案
问题 57: 2. 关于get请求和post请求的说法,错误的是_____。
选项:
A. post请求比get请求安全
B. Form表单可以发送post请求,也可以发送get请求
C. URL形式的请求是get请求
D. post请求有长度限制
答案: 请关注公众号【广开搜题】查看答案
问题 58: 3. 在WEB应用程序的目录结构中,在WEB-INF文件夹包含的文件为_____。
选项:
A. .jar文件
B. .class文件
C. jsp文件
D. web.xml文件
答案: 请关注公众号【广开搜题】查看答案
问题 59: 4. 在HTTP协议中,用于发送大量数据的方法是_____。
选项:
A. get
B. options
C. post
D. put
答案: 请关注公众号【广开搜题】查看答案
问题 60: 5. _____充当应用程序视图对象和模型对象的中间对象。
选项:
A. C
B. V
C. JSP
D. M
答案: 请关注公众号【广开搜题】查看答案
问题 61: 6. 下面_____不是ResultSet接口的方法。
选项:
A. getString(string str)
B. close()
C. getString(int i)
D. next()
答案: 请关注公众号【广开搜题】查看答案
问题 62: 7. 下述选项中不属于JDBC基本功能的是_____。
选项:
A. 提交SQL语句
B. 数据库维护管理
C. 处理查询结果
D. 与数据库建立连接
答案: 请关注公众号【广开搜题】查看答案
问题 63: 8. Tomcat的默认端口是_____。
选项:
A. 8088
B. 8000
C. 80
D. 8080
答案: 请关注公众号【广开搜题】查看答案
问题 64: 9. 下列不属于JSP构成元素的是_____。
选项:
A. 脚本
B. JavaScript
C. 表达式
D. 声明
答案: 请关注公众号【广开搜题】查看答案
问题 65: 10. 下列注释方式可以在JSP中使用,并且客户端无法查看的是_____。
选项:
A. <%--注释--%>
B.
C. <%注释%>
D. <%!注释%>
答案: 请关注公众号【广开搜题】查看答案
问题 66: 11. 从HTTP请求中,获得请求参数,应该调用_____。
选项:
A. request对象的getParameter()方法
B. session对象的getAttribute()方法
C. request对象的getAttribute()方法
D. session对象的getParameter()方法
答案: 请关注公众号【广开搜题】查看答案
问题 67: 12. 下面关于JSP作用域对象的说法错误的是_____。
选项:
A. request对象可以得到请求中的参数
B. application对象是只读对象
C. session对象可以保存用户信息
D. 作用域范围从小到大是request、session、application
答案: 请关注公众号【广开搜题】查看答案
问题 68: 13. 以下对象中作用域最大的是_____。
选项:
A. application
B. session
C. page
D. request
答案: 请关注公众号【广开搜题】查看答案
问题 69: 14. 下边哪个不是JSP的内置对象?
选项:
A. cookie
B. out
C. request
D. session
答案: 请关注公众号【广开搜题】查看答案
问题 70: 15. jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?
选项:
A. forward地址栏变化,可以跳转到任何页面和机器。
B. forward之后可以使用原来的request对象,而且效率较高。
C. forward地址栏不变化,只能在Web应用程序内的页面间跳转。
D. sendRedirect之后不可以使用原来的request对象,而且效率较低。
答案: 请关注公众号【广开搜题】查看答案
问题 71: 16. 在JSP中,_____动作用于将请求转发给其他JSP页面。
选项:
A. forward
B. setProperty
C. useBean
D. include
答案: 请关注公众号【广开搜题】查看答案
问题 72: 17. 以下哪个对象提供了访问和放置页面中共享数据的方式_____。
选项:
A. request
B. response
C. session
D. pageContext
答案: 请关注公众号【广开搜题】查看答案
问题 73: 18. 可以利用request对象的哪个方法获取客户端的表单信息_____。
选项:
A. request.getParameter()
B. request.outParameter()
C. request.handlerParameter()
D. request.writeParameter()
答案: 请关注公众号【广开搜题】查看答案
问题 74: 19. 关于get和post两种请求,下列说法正确的是?
选项:
A. post请求地址栏里是能看到数据的。
B. get请求处理的数据量大小不受到限制。
C. get请求是默认的。
D. post请求可以由doGet方法处理。
答案: 请关注公众号【广开搜题】查看答案
问题 75: 20. 关于session的使用,下列说话正确的是_____。
选项:
A. Session永远不可能超时
B. 浏览器与session没有关系
C. session可能超时间
D. 不同的浏览器具有相同的session
答案: 请关注公众号【广开搜题】查看答案