东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx

上传人:b****7 文档编号:11234652 上传时间:2023-02-26 格式:DOCX 页数:152 大小:70.76KB
下载 相关 举报
东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx_第1页
第1页 / 共152页
东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx_第2页
第2页 / 共152页
东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx_第3页
第3页 / 共152页
东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx_第4页
第4页 / 共152页
东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx_第5页
第5页 / 共152页
点击查看更多>>
下载资源
资源描述

东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx

《东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx》由会员分享,可在线阅读,更多相关《东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx(152页珍藏版)》请在冰豆网上搜索。

东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机.docx

东财17春秋学期《网站建设JSP+MySQL组建动态网站》在线作业三随机

一、单选题(共10道试题,共40分。

)V1.在JSP中,page指令的_______属性用来引入需要的包或类。

()

A.extends

B.import

C.languge

D.contentType

2.如果想在tomcat服务器启动时将Jar包加载到内存,且该Jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的__________目录。

()

A.common

B.Server

C.common\lib

D.server\lib

3.Servlet中,使用______接口中定义的______方法来处理客户端以Post方法发出的表单数据请求。

()

A.HttpServletdoHead

B.HttpServletdoPost

C.ServletRequestdoGet

D.ServletRequestdoPost

4.下列关于Tomcat说法正确的是:

()

A.Tomcat是一种编程语言

B.Tomcat是一个免费的开源的Serlvet容器

C.Tomcat是一种编程思想

D.Tomcat是一种开编程规范

5.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是:

()。

<%Stringname="JACK";%>WELCOME,______

A.name

B.<%name%>

C.out.println(name);

D..<%out.println(name);%>

6.page指令的import属性的作用是:

()

A.定义JSP页面响应的MIME类型

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

C.为JSP页面引入JAVA包中的类

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

7.cn是Connection对象,创建Statement对象的方法是:

()

A.Statementst=newStatement();

B.Statementst=cn.createStatement();

C.Statementst=newConnection();

D.Statementst=cn.getStatement();

8.在JSP中,使用

useBean>动作可以将JavaBean嵌入JSP页面,对JavaBean的访问范围不能是:

()。

A.page

B.request

C.response

D.application

9.JSP应用程序配置文件的根元素为()。

A.

B.

C.

D.

10.下述选项中不属于JDBC基本功能的是:

()

A.与数据库建立连接

B.提交SQL语句

C.处理查询结果

D.数据库维护管理

 

二、多选题(共5道试题,共20分。

)V1.下面_______是ResultSet接口的方法。

()

A.next()

B.close()

C.back()

D.forward()

D

2.下列关于Servlet的功能描述正确的是:

()

A.Servlet可以创建并返回一个包含基于客户请求的动态内容的完整的HTML页面

B.Servlet可以创建可嵌入到现有HTML页面中的一部分HTML页面

C.Servlet可以与其它服务器资源(包括数据库和基于Java的应用程序)进行通信

D.Servlet可以接收多个客户端的输入,并将结果广播到多个客户端上

BCD

3.下面关于HttpServletResponse接口描述正确的是:

()

A.HttpServletResponse代表了对客户端的Http响应

B.JSP中的内建对象response是一个HttpServletResponse实例

C.setCharacterEncoding(Stringcharset)方法设置响应的MIME类型

D.getWriter()方法取得PrintWriter对象,来输出字符数据

BD

4.使用JDBC访问数据时,常用的接口有()。

A.Record

B.ResultSet

C.Statement

D.Connection

CD

5.在JSP文件中包含页面可以用_______指令。

()

A.<%@includefile="fileName"%>指令

B.

include>指令

C.page指令

D.

forward>指令

B

 

三、判断题(共10道试题,共40分。

)V1.ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。

A.错误

B.正确

2.在JSP中,page指令的extends属性用来引入需要的包或类。

A.错误

B.正确

3.Web开发技术包括客户端技术和服务器端技术。

A.错误

B.正确

4.JDBC中操作数据库执行增、删、改的语句是executeQuery(sql)。

A.错误

B.正确

5.在JSP文件的适当位置添加out.print语句可以帮助进行程序的调试。

A.错误

B.正确

6.页面的刷新可以用response对象来实现。

A.错误

B.正确

7.jsp:

param标记可用于将附加request参数发送至转发的页,有name和value两个属性。

A.错误

B.正确

8.作用域最大的JSP内置对象是application。

A.错误

B.正确

9.属性language定义jsp页面的描述性息,属性值可以是任意字符串。

A.错误

B.正确

10.Servlet的生命周期分三个时期:

init、service、destroy。

A.错误

B.正确

 

一、单选题(共10道试题,共40分。

)V1.下边哪个不是JSP的内置对象?

()

A.session

B.request

C.cookie

D.out

2.下列对于web.xml的配置说法错误的是:

()

A.在web.xml描述中,首先要声明Servlet

B.在web.xml描述中,要指定这个Servlet的名字和类

C.在web.xml描述中,要为Servlet做URI映射

D.在web.xml中不可同时指定多个Servlet

3.要在session对象中保存属性,可以使用以下哪个语句?

()

A.session.getAttribute("key","value");

B.session.setAttribute("key","value");

C.session.setAtrribute("key");

D.session.getAttribute("key");

4.下列关于JSP说法中不正确的是:

()

A.JSP是IBM公司推出的新一代站点开发语言

B.JSP解决了目前ASP、PHP的一个通病——脚本级执行

C.JSP将内容的生成和显示进行分离

D.JSP强调可重用的组件

5.page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:

()

A.<%@page%>作用于整个JSP页面

B.可以在一个页面中使用多个<%@page%>指令

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

D.<%@page%>指令中的属性只能出现一次

6.在JSP中,使用

useBean>动作可以将JavaBean嵌入JSP页面,对JavaBean的访问范围不能是:

()。

A.page

B.request

C.response

D.application

7.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page指令的_____属性。

()

A.exception

B.isErrorPage

C.error

D.errorPage

8.在JSP中,page指令的_______属性用来引入需要的包或类。

()

A.extends

B.import

C.languge

D.contentType

9.Servlet中,使用______接口中定义的______方法来处理客户端以Post方法发出的表单数据请求。

()

A.HttpServletdoHead

B.HttpServletdoPost

C.ServletRequestdoGet

D.ServletRequestdoPost

10.JSP页面经过编译之后,将创建一个()。

A.applet

B.servlet

C.application

D.exe文件

 

二、多选题(共5道试题,共20分。

)V1.MVC模式包括哪几个层:

()

A.模型层

B.管理层

C.视图层

D.控制层

CD

2.HTML标记中标记的method属性取值为()。

A.get

B.doGet

C.post

D.doPost

C

3.下面哪些对象可以在同一应用程序的不同网页间共享数据。

()

A.page

B.out

C.session

D.application

D

4.如果想在页面中使用一个JavaBean,我们可以使用_______指令。

()

A.<%@includefile="fileName"%>

B.page

C.

forward>

D.

useBean>

D

5.下面说法中正确的是:

()

A.

include>元素允许包含文件

B.如果

include>包含的文件是动态的,还可以用

param>传递参数名和参数值

C.

forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象

D.

forward>标签以下的代码,将不能执行

BCD

 

三、判断题(共10道试题,共40分。

)V1.JSP能够实现的功能均可由Servlet实现。

A.错误

B.正确

2.JSP是JavaServerPages的缩写。

A.错误

B.正确

3.JDK的安装不需要设置环境变量。

A.错误

B.正确

4.JSP技术基于JAVA语言,是不区分大小写的。

A.错误

B.正确

5.jsp:

setProperty用来设置已经实例化的Bean对象的属性。

A.错误

B.正确

6.可以在一个页面中使用多个<%@page%>指令。

A.错误

B.正确

7.JSP中包括2种指令:

page指令和include指令。

A.错误

B.正确

8.

forward>标签以后的代码将不能运行。

A.错误

B.正确

9.jsp:

useBean动作用来装载一个将在JSP页面中使用的JavaBean。

A.错误

B.正确

10.Tomcat和JDK都不是开源的。

A.错误

B.正确

 

一、单选题(共10道试题,共40分。

)V1.下面关于out对象说法错误的是:

()

A.out对象用于输出数据

B.out对象的范围是application

C.如果page指令选择了autoflush="true",那么当出现由于当前的操作不清空缓存而造成缓冲区溢出的情况时,会自动清空缓冲区的内容

D.out.newLine()方法用来输出一个换行符

2.JavaBean的有效范围中,哪个是用来跟踪用户的会话的?

()

A.session

B.request

C.page

D.application

3.假设在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

4.下列哪个是JSP指令标记?

()

A.<%……%>

B.<%!

……%>

C.<%@……%>

D.<%=……%>

5.在JSP中,test.jsp文件中有如下一行代码:

useBeanid="user"scope="_______"type="com.UserBean"/>要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。

下划线中应填入()。

A.page

B.request

C.session

D.application

6.给定JSP程序源码如下,该JSP运行后输出的结果是:

()。

<%intcount=1;%>Count:

<%++count;%>

A.Count:

1

B.Count:

2

C.1:

2

D.Count:

7.session对象经常被用来()。

A.在页面上输出数据

B.抛出运行时的异常

C.在多个程序中保存信息

D.在多页面请求中保持状态和用户认证

8.如果想在tomcat服务器启动时将Jar包加载到内存,且该Jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的__________目录。

()

A.common

B.Server

C.common\lib

D.server\lib

9.下列表单,如果单击提交按钮时,表单()。

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

B.使用post方式提交

C.提交到当前页

D.不确定

10.在JSP中,_______动作用于将请求转发给其他JSP页面。

()

A.forward

B.include

C.useBean

D.setProperty

 

二、多选题(共5道试题,共20分。

)V1.下列说法正确的是:

()

A.JSP充当MVC模式的视图

B.Servlet充当MVC模式的模型

C.Servlet充当MVC模式的控制器

D.JavaBean充当MVC模式的模型

CD

2.某JSP程序中声明使用javaBean的语句如下:

useBeanid=”user”class=”mypackage.User”scope=”pge”/>要取出该javaBean的loginName属性值,以下语句正确的是()。

A.

getPropertyname="user"property="loginName"/>

B.

getPropertyid="user"property="loginName"/>

C.<%=user.getLoginName()%>

D.<%=user.getProperty(“loginName”)%>

C

3.采用MVC设计模式开发程序有哪些优势?

()

A.各司其职,互不干涉

B.有利于开发中的分工

C.设计容易

D.有利于组件的重用

BD

4.下列关于Servlet技术的特点说法正确的是:

()

A.可移植性好

B.Java语言能实现的功能,Servlet基本都能实现

C.安全、简洁、和服务器紧密集成

D.高效耐用

BCD

5.下面关于HttpServletResponse接口描述正确的是:

()

A.HttpServletResponse代表了对客户端的Http响应

B.JSP中的内建对象response是一个HttpServletResponse实例

C.setCharacterEncoding(Stringcharset)方法设置响应的MIME类型

D.getWriter()方法取得PrintWriter对象,来输出字符数据

BD

 

三、判断题(共10道试题,共40分。

)V1.在JSP文件中引用Bean,其实就是用

useBean>语句。

A.错误

B.正确

2.page指令的session属性制定此页面是否参与HTTP会话,默认值false。

A.错误

B.正确

3.JDK的安装不需要设置环境变量。

A.错误

B.正确

4.POST提交的数据不会在地址栏中显示。

A.错误

B.正确

5.session对象不可以用来在多个页面之间传递数据。

A.错误

B.正确

6.Class.forName的作用是返回一个指定名称的class对象。

A.错误

B.正确

7.Servlet更适合做视图层。

A.错误

B.正确

8.要在session对象中保存属性,可以使用session.getAttribute("key","value")语句。

A.错误

B.正确

9.JSP是在web服务器上运行的脚本语言。

A.错误

B.正确

10.JSP代码段在<%%>中。

A.错误

B.正确

 

一、单选题(共10道试题,共40分。

)V1.在JSP中如果要导入java.io.*包,应该使用_____指令。

()

A.page

B.taglib

C.include

D.forward

2.给定JSP程序源码如下,该JSP运行后输出的结果是:

()。

<%intcount=1;%>Count:

<%++count;%>

A.Count:

1

B.Count:

2

C.1:

2

D.Count:

3.JavaBean的有效范围中,哪个是用来跟踪用户的会话的?

()

A.session

B.request

C.page

D.application

4.在JSP中,test.jsp文件中有如下一行代码:

useBeanid="user"scope="_______"type="com.UserBean"/>要使user对象只能在使用test.jsp时使用,当加载页面时就会将其销毁。

下划线中应填入()。

A.page

B.request

C.session

D.application

5.在JSP中的Java脚本中输出数据时可以使用_________对象的print()方法。

()

A.page

B.session

C.out

D.application

6.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出“WELCOME,JACK”的语句是:

()。

<%Stringname="JACK";%>WELCOME,______

A.name

B.<%name%>

C.out.println(name);

D..<%out.println(name);%>

7.下列关于Tomcat说法正确的是:

()

A.Tomcat是一种编程语言

B.Tomcat是一个免费的开源的Serlvet容器

C.Tomcat是一种编程思想

D.Tomcat是一种开编程规范

8.要在session对象中保存属性,可以使用以下哪个语句?

()

A.session.getAttribute("key","value");

B.session.setAttribute("key","value");

C.session.setAtrribute("key");

D.session.getAttribute("key");

9.jsp:

forward和sendRedirect都是用来做页面跳转的,下列说法描述错误的是:

()

A.forward之后可以使用原来的request对象

B.sendRedirect之后不可以使用原来的request对象

C.forward地址栏不变化,只能在Web应用程序内的页面间跳转

D.forward地址栏变化,可以跳转到任何页面和机器

10.在JSP中,只有一行代码:

<%='A'+'B'%>,运行将输出()。

A.A+B

B.AB

C.131

D.错误信息,因为表达式是错误的

 

二、多选题(共5道试题,共20分。

)V1.下面说法中正确的是:

()

A.

include>元素允许包含文件

B.如果

include>包含的文件是动态的,还可以用

param>传递参数名和参数值

C.

forward>标签从一个JSP文件向另一个文件传递一个包含用户请求的request对象

D.

forward>标签以下的代码,将不能执行

BCD

2.在JSP文件中包含页面可以用_______指令。

()

A.<%@includefile="fileName"%>指令

B.

include>指令

C.page指令

D.

forward>指令

B

3.MVC模式包括哪几个层:

()

A.模型层

B.管理层

C.视图层

D.控制层

CD

4.下列关于Servlet技术的特点说法正确的是:

()

A.可移植性好

B.Java语言能实现的功能,Servlet基本都能实现

C.安全、简洁、和服务器紧密集成

D.高效耐用

BCD

5.采用MVC设计模式开发程序有哪些优势?

()

A.各司其职,互不干涉

B.有利于开发中的分工

C.设计容易

D.有利于组件的重用

BD

 

三、判断题(共10道试题,共40分。

)V1.page指令的isthreadsafe属性用来设定JSP文件是否能多线程使用。

A.错误

B.正确

2.JDBC的三个主要任务是与数据库建立连接、发送SQL语句、处理结果。

A.错误

B.正确

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

A.错误

B.正确

4.ASP是Microsoft公司开发的一套服务器脚本环境,它内含于IIS中。

A.错误

B.正确

5.session对象不可以用来在多个页面之间传

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1