Javaweb动态网站开发技术(本,2020春)
考核方式:平时成绩50%(测试40%+讨论60%)+最终成绩50%
形成性考核一
题目1
如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的_____目录。
选择一项:
a. server\lib
b. common\lib
c. common
d. server
反馈
正确答案是:server\lib
题目2
下列变量声明
<%! Date dateTime;
int countNum; %>_____范围内有效。
选择一项:
a. 在整个页面内有效,客户之间不共享
b. 从定义开始处有效,被多个客户共享
c. 在整个页面内有效,被多个客户共享
d. 从定义开始处有效,客户之间不共享
反馈
正确答案是:在整个页面内有效,被多个客户共享
题目3
在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在_____范围内有效。
选择一项:
a. 在整个页面内有效。
b. 从定义处之后有效。
c. 从定义处之前有效。
d. 不确定。
反馈
正确答案是:从定义处之前有效。
题目4
JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组成“<%=”标记的各字符之间_____。
选择一项:
a. 必须有空格
b. 可以有空格
c. 不可以有空格
d. 不确定
反馈
正确答案是:不可以有空格
题目5
http是一个_____协议。
选择一项:
a. 有状态
b. 无状态
c. 状态良好的
d. 局域网
反馈
正确答案是:无状态
题目6
Http协议的状态码_____表示文件没有创建。
选择一项:
a. 200
b. 500
c. 404
d. 400
反馈
正确答案是:404
题目7
JSP页面经过编译之后,将创建一个_____。
选择一项:
a. servlet
b. applet
c. exe文件
d. application
反馈
正确答案是:servlet
题目8
基于javaweb的美食食谱网站
对于声明的说法错误的是:
_____。
选择一项:
a. 声明的变量将作为局部变量
b. 一个声明仅在一个页面中有效
c. 一次可声明多个变量和方法
d. 声明的变量将在JSP页面初始化时初始化
反馈
正确答案是:声明的变量将作为局部变量
题目9
配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:
_____。
选择一项:
a. 先安装JDK,再安装TOMCAT
b. JDK和TOMCAT只要都安装就可以了,安装顺序没关系
c. 先安装TOMCAT,再安装 JDK
d. 不需安装JDK,安装TOMCAT就可以了
反馈
正确答案是:先安装JDK,再安装TOMCAT
题目10
下列关于JSP的说法错误的是_____。
选择一项:
a. 在JSP中可以使用脚本控制HTML的标签生成;
b. JSP是一种与Java无关的程序设计语言;
c. JSP程序的运行需要JSP引擎的支持。
d. JSP可以处理动态内容和静态内容;
反馈
正确答案是:JSP是一种与Java无关的程序设计语言;
题目11
在一个JSP文件中,有表达式<%=2+3 %>,它将输出_____。
选择一项:
a. 23
b. 5
c. 不会输出因为表达式错误
d. 2+3
反馈
正确答案是:5
题目12
在开发Java Web应用程序的时候,HTTP请求消息使用Get或POET方法以便在WEB上传输数据,下列关于GET和POST 方法描述正确的是_____。
选择一项:
a. GET请求提交数据更加安全
b. POST请求的数据在地址栏不可见
c. GET请求提交的数据在理论上没有长度限制
d. POST请求对发送的数据的长度限制在240——255个字符
反馈
正确答案是:POST请求的数据在地址栏不可见
题目13
<p> 下列表单
</p><p>
<p> <form> <input type=”submit” value=”提交”></form> </p>
如果单击提交按钮时,表单_____。
选择一项:
a. 不确定
b. 使用post方式提交
c. 提交到当前页
d. 没有指定action属性,所以不做提交
反馈
正确答案是:提交到当前页
题目14
对于预定义<%!预定义%>的说法错误的是:
选择一项:
a. 在预定义中声明的变量将在JSP页面初始化时初始化
b. 一个声明仅在一个页面中有效
c. 一次可声明多个变量和方法,只要以“;”结尾就行
d. 声明的变量将作为局部变量
反馈
正确答案是:声明的变量将作为局部变量
题目15
对于“<%!”、“%>”之间声明的变量,以下说法正确的是:_____ 。
选择一项:
a. 多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响
b. 多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
c. 不是JSP页面的成员变量
d. 是JSP页面的局部变量
反馈
正确答案是:多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户
题目16
下面_____不是JSP本身已加载的基本类。
选择一项:
a. java.io.*
b. javax.servlet.*
c. java.lang.*
d. javax.servlet.jsp.*
反馈
正确答案是:java.io.*
题目17
在Jsp页面中,Java程序代码应插入在_____标记之间。
选择一项:
a. </ 和 %>
b. <% 和 %>
c. <% 和 !>
d. <% 和 />
反馈
正确答案是:<% 和 %>
题目18
jsp中java表达式的语法格式为_____。
选择一项:
a. <%@ %>
b. <%! %>
c. <% %>
d. <%= %>
反馈
正确答案是:<%= %>
题目19
在JSP中,<%="3+4"%>将输出_____。
选择一项:
a. 不会输出,因为表达式是错误的
b. 34
c. 3+4
d. 7
反馈
正确答案是:3+4
题目20
在JSP中,要定义一个方法,需要用到以下_____元素。