网院作业 发表于 2019-5-2 08:13:22

东财19春《网站建设:(JSP+MySQL)组建动态网站》在线作业...

东财《网站建设:(JSP+MySQL)组建动态网站》在线作业一(随机)
随机作业请核对题目后下载 QQ 761296021
1.[单选题]下面四个选项中,______类______方法用于返回应用程序的上下文路径。( )
    A.HttpServletRequest、getContextPath()
    B.HttpServletRequset、getPathInfo()
    C.ServletContext、getContextPath()
    D.ServletContext、getPathInfo()
    正确答案:——A——
2.[单选题]在JSP中,_______动作用于将请求转发给其他JSP页面。( )
    A.forward
    B.include
    C.useBean
    D.setProperty
    正确答案:——A——
3.[单选题]JavaBean的有效范围中,哪个是用来跟踪用户的会话的?( )
    A.session
    B.request
    C.page
    D.application
    正确答案:——A——
4.[单选题]如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_______对象。( )
    A.page
    B.session
    C.request
    D.application
    正确答案:————
5.[单选题]session对象经常被用来( )。
    A.在页面上输出数据
    B.抛出运行时的异常
    C.在多个程序中保存信息
    D.在多页面请求中保持状态和用户认证
    正确答案:————
6.[单选题]下列表单<form><input type=”submit” value=”提交”></form>,如果单击提交按钮时,表单( )。
    A.没有指定action属性,所以不做提交
    B.使用post方式提交
    C.提交到当前页
    D.不确定
    正确答案:————
7.[单选题]关于JavaBean正确的说法是:( )
    A.区分字母的大小写
    B.在JSP文件中引用Bean,其实就是用<jsp:useBean>语句
    C.被引用的Bean文件的文件名后缀为.jar
    D.Bean文件放在任何目录下都可以被引用
    正确答案:————
8.[单选题]配置JSP运行环境,若WEB应用服务器选用Tomcat,以下说法正确的是:( )
    A.先安装Tomcat,再安装JDK
    B.先安装JDK,再安装Tomcat
    C.不需安装JDK,安装Tomcat就可以了
    D.JDK和Tomcat只要都安装就可以了,安装顺序没关系
    正确答案:————
9.[单选题]page指令的作用是:( )
    A.用来定义整个JSP页面的一些属性和这些属性的值
    B.用来在JSP页面内某处嵌入一个文件
    C.使该JSP页面动态包含一个文件
    D.指示JSP页面加载Java plugin
    正确答案:————
10.[单选题]在Servlet的生命周期方法中,每当传递请求或响应时,web容器会调用_______方法。( )
    A.init()
    B.main()
    C.service()
    D.doGet()
    正确答案:————
11.[多选题]下列说法正确的是:( )
    A.JSP充当MVC模式的视图
    B.Servlet充当MVC模式的模型
    C.Servlet充当MVC模式的控制器
    D.JavaBean充当MVC模式的模型
    正确答案:————
12.[多选题]采用MVC设计模式开发程序有哪些优势?( )
    A.各司其职,互不干涉
    B.有利于开发中的分工
    C.设计容易
    D.有利于组件的重用
    正确答案:————
13.[多选题]在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
    A.response
    B.request
    C.getRemoteHost()
    D.getRemotePort()
    正确答案:————
14.[多选题]下面关于session对象说法中正确的是:( )
    A.session对象的类是HttpSession,HttpSession由服务器的程序实现
    B.session对象提供HTTP服务器和HTTP客户端之间的会话
    C.session可以用来储存访问者的一些特定信息
    D.当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
    正确答案:————
15.[多选题]下面_______是ResultSet接口的方法。( )
    A.next()
    B.close()
    C.back()
    D.forward()    奥鹏作业答案 微信 761296021
    正确答案:————
16.[判断题]get请求处理的数据量大小不受到限制。
    A.错误
    B.正确
    正确答案:————
17.[判断题]jsp:setProperty用来设置已经实例化的Bean对象的属性。
    A.错误
    B.正确
    正确答案:————
18.[判断题]属性language定义jsp页面的描述性息,属性值可以是任意字符串。
    A.错误
    B.正确
    正确答案:————
19.[判断题]JavaBean可以只提供一个带参数的构造器。
    A.错误
    B.正确
    正确答案:————
20.[判断题]在JSP中,page指令的extends属性用来引入需要的包或类。
    A.错误
    B.正确
    正确答案:————
21.[判断题]注释是描述部分功能或整个程序功能的一段说明性文字,它不会被解释器执行,而是直接跳过。
    A.错误
    B.正确
    正确答案:————
22.[判断题]JSP中包括2种指令:page指令和include指令。
    A.错误
    B.正确
    正确答案:————
23.[判断题]JDBC中释放对象的顺序和生成对象的顺序相同。
    A.错误
    B.正确
    正确答案:————
24.[判断题]Bean文件放在任何目录下都可以被引用。
    A.错误
    B.正确
    正确答案:————
25.[判断题]ASP是Microsoft公司开发的一套服务器脚本环境,它内含于IIS中。
    A.错误
    B.正确
    正确答案:————
东财《网站建设:(JSP+MySQL)组建动态网站》在线作业三(随机)
1.[单选题]在一个JSP文件中,有表达式<%=2+3 %>,它将输出( )。
    A.2+3
    B.5
    C.23
    D.不会输出,因为表达式是错误的
    正确答案:——B——
2.[单选题]给定include1.jsp文件代码片断,如下:
<% pageContext.setAttribute("User","HAHA");%>
_______//此处填写代码
给定include2.jsp文件代码片断,如下:
<%=pageContext.getAttribute("User")%>
要求运行include1.jsp时,浏览器上输出:HAHA
要满足以上条件,jsp1.jsp中下划线处应填入( )。
    A.<include page="include2.jsp" flush="true"/>
    B.<%@ include file="include2.jsp"%>
    C.<jsp:forword page="include2.jsp"/>
    D.<% response.sendRedirect("include2.jsp");%>
    正确答案:——B——
3.[单选题]session对象经常被用来( )。
    A.在页面上输出数据
    B.抛出运行时的异常
    C.在多个程序中保存信息
    D.在多页面请求中保持状态和用户认证
    正确答案:——D——
4.[单选题]假设在helloapp应用中有一个hello.jsp,它的文件路径如下:
%JAVA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL为( )。
    A.http://localhost:8080/hello.jsp
    B.http://localhost:8080/helloapp/hello.jsp
    C.http://localhost:8080/helloapp/hello/hello.jsp
    D.http://localhost:8080/webapps/helloapp/hello/dello.jsp
    正确答案:————
5.[单选题]通过_______对象可以接收上一页表单提交的信息。( )
    A.session对象
    B.application对象
    C.exception对象
    D.request对象
    正确答案:————
6.[单选题]在JSP中,_______动作用于将请求转发给其他JSP页面。( )
    A.forward
    B.include
    C.useBean
    D.setProperty
    正确答案:————
7.[单选题]下面哪一个是正确使用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" />
    正确答案:————
8.[单选题]如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_______对象。( )
    A.page
    B.session
    C.request
    D.application
    正确答案:————
9.[单选题]要设置某个JSP页面为错误处理页面,以下page指令正确的是:( )。
    A.<%@ page errorPage="true"%>
    B.<%@ page isErrorPage="true"%>
    C.<%@ page extends="javax.servlet.jsp.JspErrorPage"%>
    D.<%@ page info="error"%>
    正确答案:————
10.[单选题]在JSP中使用response.sendRedirect("jack.htm"); 后浏览器地址栏内的内容为( )。
    A.不发生变化
    B.发生变化
    C.视浏览器而定
    D.无法确定
    正确答案:————
11.[多选题]采用MVC设计模式开发程序有哪些优势?( )
    A.各司其职,互不干涉
    B.有利于开发中的分工
    C.设计容易
    D.有利于组件的重用
    正确答案:————
12.[多选题]下面关于session对象说法中正确的是:( )
    A.session对象的类是HttpSession,HttpSession由服务器的程序实现
    B.session对象提供HTTP服务器和HTTP客户端之间的会话
    C.session可以用来储存访问者的一些特定信息
    D.当用户在应用程序的页之间跳转时,存储在session对象中的变量会清除
    正确答案:————
13.[多选题]下面哪些对象可以在同一应用程序的不同网页间共享数据。( )
    A.page
    B.out
    C.session
    D.application
    正确答案:————
14.[多选题]下列关于Servlet技术的特点说法正确的是:( )
    A.可移植性好
    B.Java语言能实现的功能,Servlet基本都能实现
    C.安全、简洁、和服务器紧密集成
    D.高效耐用
    正确答案:————
15.[多选题]在JSP中如果要获取客户端主机名,应使用_______对象的_______方法。( )
    A.response
    B.request
    C.getRemoteHost()
    D.getRemotePort()
    正确答案:————
16.[判断题]include包含的文件最好不含有<html></html>。
    A.错误
    B.正确
    正确答案:————
17.[判断题]jsp:useBean动作用来装载一个将在JSP页面中使用的JavaBean。
    A.错误
    B.正确
    正确答案:————
18.[判断题]获取表单提交的参数,通常使用的内部对象是request、方法是getParameter。
    A.错误
    B.正确
    正确答案:————
19.[判断题]JDK的安装不需要设置环境变量。
    A.错误
    B.正确
    正确答案:————
20.[判断题]ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。
    A.错误
    B.正确
    正确答案:————
21.[判断题]application对象是代表应用程序上下文,它允许JSP页面与包括在同一应用程序中的任何Web组件共享信息 ,而session对象则是每个客户专用的。
    A.错误
    B.正确
    正确答案:————
22.[判断题]<jsp:param>可用来传递参数名和参数值,并且能在一个页面中使用多个<jsp:param>来传递多个参数。
    A.错误
    B.正确
    正确答案:————
23.[判断题]param标记不能独立使用,需作为jsp:include、jsp:forward等标记的子标记来使用。
    A.错误
    B.正确
    正确答案:————
24.[判断题]在JDBC中,PreparedStatement比statement更为高效。
    A.错误
    B.正确
    正确答案:————
25.[判断题]JDBC中操作数据库执行增、删、改的语句是executeQuery(sql)。
    A.错误
    B.正确
    正确答案:————
东财《网站建设:(JSP+MySQL)组建动态网站》在线作业二(随机)
1.[单选题]给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是:( )。
<html>
<body>
<%String name="JACK"; %>
WELCOME,______
</body>
</html>
    A.name
    B.<%name%>
    C.out.println(name);
    D..<% out.println(name); %>
    正确答案:——D——
2.[单选题]从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:( D )
    A.Select * from 员工 where 姓名 ='_玛丽_'
    B.Select * from 员工 where 姓名 ='%玛丽_'
    C.Select * from 员工 where 姓名 like'_玛丽%'
    D.Select * from 员工 where 姓名 like'%玛丽%'
    正确答案:——D——
3.[单选题]下列表单<form><input type=”submit” value=”提交”></form>,如果单击提交按钮时,表单( )。
    A.没有指定action属性,所以不做提交
    B.使用post方式提交
    C.提交到当前页
    D.不确定
    正确答案:——C——
4.[单选题]下列关于WEB开发说法不正确的是:( )
    A.Web是图形化的和易于导航的
    B.Web与平台无关
    C.Web可以是分布式的
    D.Web是静态的
    正确答案:————
5.[单选题]下列关于JSP编译指令说法错误的是:( )
    A.编译指令用于从JSP发送一个信息到容器上
    B.编译指令可以用来设置输出内容的类型等
    C.编译指令向客户端产生所有输出
    D.编译指令可以用来指定页面的编码
    正确答案:————
6.[单选题]下面哪个HTTP响应报头表示设置浏览器多长时间(单位是秒)之后重新请求一次页面。( )
    A.Refresh
    B.Expires
    C.Content-Type
    D.Locaton
    正确答案:————
7.[单选题]下列_______指令定义在JSP编译时包含所需要的资源。( )
    A.include
    B.page
    C.taglib
    D.forward
    正确答案:————
8.[单选题]给定JSP程序源码如下,该JSP运行后输出的结果是:( )。
<html>
<% int count =1;%> Count: <% ++count; %>
</html>
    A.Count:1
    B.Count:2
    C.1:2
    D.Count:
    正确答案:————
9.[单选题]在JSP中的Java脚本中输出数据时可以使用_________对象的print()方法。( )
    A.page
    B.session
    C.out
    D.application
    正确答案:————
10.[单选题]如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的_____属性。( )
    A.exception
    B.isErrorPage
    C.error
    D.errorPage
    正确答案:————
11.[多选题]下列关于Servlet的功能描述正确的是:( )
    A.Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面
    B.Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面
    C.Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信
    D.Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上
    正确答案:————
12.[多选题]HTML标记中<form>标记的method属性取值为( )。
    A.get
    B.doGet
    C.post
    D.doPost
    正确答案:————
13.[多选题]下面哪些对象可以在同一应用程序的不同网页间共享数据。( )
    A.page
    B.out
    C.session
    D.application
    正确答案:————
14.[多选题]下列说法正确的是:( )
    A.JSP充当MVC模式的视图
    B.Servlet充当MVC模式的模型
    C.Servlet充当MVC模式的控制器
    D.JavaBean充当MVC模式的模型
    正确答案:————
15.[多选题]在JSP文件中包含页面可以用_______指令。( )
    A.<%@ include file="fileName" %>指令
    B.<jsp:include>指令
    C.page指令
    D.<jsp:forward>指令
    正确答案:————
16.[判断题]JavaBean文件可用来访问数据库。
    A.错误
    B.正确
    正确答案:————
17.[判断题]jsp:param标记可用于将附加request参数发送至转发的页,有name和value两个属性。
    A.错误
    B.正确
    正确答案:————
18.[判断题]Statement对象的两个常用方法是execute()和executeQuery()。
    A.错误
    B.正确
    正确答案:————
19.[判断题]JDBC共有四类驱动程序:connection、statement、preparestatement、resultSet。
    A.错误
    B.正确
    正确答案:————
20.[判断题]ASP是Microsoft公司开发的一套服务器脚本环境,它内含于IIS中。
    A.错误
    B.正确
    正确答案:————
21.[判断题]POST提交的数据不会在地址栏中显示 。
    A.错误
    B.正确
    正确答案:————
22.[判断题]JSP能够实现的功能均可由Servlet实现。
    A.错误
    B.正确
    正确答案:————
23.[判断题]页面的刷新可以用response对象来实现。
    A.错误
    B.正确
    正确答案:————
24.[判断题]page指令的isthreadsafe属性用来设定JSP文件是否能多线程使用。
    A.错误
    B.正确
    正确答案:————
25.[判断题]page指令的session属性制定此页面是否参与HTTP会话,默认值false。
    A.错误
    B.正确
    正确答案:————
附件是答案,请核对题目下载,转载注明 无忧答案网
页: [1]
查看完整版本: 东财19春《网站建设:(JSP+MySQL)组建动态网站》在线作业...