“jsp语法知识”单元习题

  • 格式:doc
  • 大小:69.00 KB
  • 文档页数:7

下载文档原格式

  / 21
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

“JSP语法知识”单元习题

一、填空题

1.在JSP规范中,可以使用两种格式的注释:一种是____________;另一种是____________。

2.JSP 的语法元素主要包括:____________、____________、____________、____________

和____________。

3.指令元素分为三种,它们分别是____________、____________和____________。4.JSP 规范中描述了3 种脚本元素:____________、____________和

____________。

5.____________是指在客户端显示的注释;而____________在客户端不会输出。6.是____________,<%--注释内容--> 是____________。7.可以通过选择【查看】|【源文件】显示出来的注释是____________;不能显示出来的注

释是____________。

8.JSP 程序中要用到的变量或方法必须首先____________。

9.____________是一段在客户端请求时需要先被服务器执行的Java 代码,它可以产生输

出,并把输出发送到客户的输出流,同时也可以是一段流控制语句。

10.在JSP 三种指令中,用来定义与页面相关属性的指令是____________;用于在JSP页面中包含另一个文件的指令是____________;用来定义一个标签库以及其自定义标签前最的指令是____________。

11.JSP 中标准的动作元素包括:____________、____________、____________、____________、____________、____________和____________。

12.____________动作元素允许在页面被请求的时候包含一些其他的资源,如一个静态

的HTML 文件或动态的JSP 文件。

13.动作元素允许将请求转发到其他的HTML文件、JSP 文件或者一个程序段。14.____________动作元素被用来以“name=value”的形式为其他元素提供附加信息。

15.____________动作元素被用来在页面中插入Applet 或者JavaBean。16.____________动作元素被用来创建一个Bean 实例并指定它的名字和作用范围。

17.____________动作元素用来设置Bean 中的属性值。

18.____________动作元素用来获得Bean 中的属性值。

19.Page 指令的MIME 类型的缺省值为____________,缺省字符集为

____________。

二、判断题

1. 会在客户端(浏览器)显示的注释是隐藏注释。()

2. 会在客户端(浏览器)显示的注释是输出注释。()

3.<%@ page%>指令不一定放在页面的头部。()

4.<%@ page import="java.util.*,ng.*"buffer="5kb"

autoFlush="false"%>,这句代码是正确的。()

5.<%@ Include%>指令只能包括后缀名为.jsp 的文件。()

6.使用指令可以传递参数。()

7.<%@ Include%>指令只能包括后缀名为.jsp 的文件。()

8. 格式如“”的注释是隐藏注释。()

9. 格式如“<%—注释内容--%>”的注释是输出注释。()

10.JSP 编译器是不会对“<%--”和“--%>”之间的语句进行编译的,它不会显示在客户的浏览器中,也不会在源代码中被看到。()

11. 在JSP声明中只能一次一个的声明要用到的变量和方法。()

12. 在JSP中使用表达式必须以“;”作为表达式的结束符。()

13. JSP 中的表达式必须有返回值,且返回值被转换为字符串。()

14. Page 指令的language 属性用于指定在脚本元素中使用的脚本语言,默认值是java,在

JSP2.0 规范中,该属性的值也可以是javascript 和vbscript 等语言。()15. 即使没有使用Page 指令设置charset 为GB2312,JSP 程序中的中文显示也不会出现乱码。()

16. Page 指令的所有属性都可以重复设置。()

17. Page 指令中只有import属性可以重复设置。()

18. 无论将Page 指令放在JSP文件的哪个位置,它的作用范围都是整个JSP 页面。()

19. 在使用include指令时,在被包含文件中可以使用、、、

等标签,不会引发错误。()

20. 在使用include 指令时,包含文件中的变量和方法可以与包含文件中的变量和方法同

名,不会引发错误。()

21.在使用自定义标签之前必须使用<%@ taglib>指令引用标签库,但是,在一个页面中只

能使用一次。()

22. 动作元素允许在页面被请求的时候包含一些其他的资源,如一个静态的

HTML 文件或动态的JSP 文件。()

23. 操作允许将请求转发到其他的HTML 文件、JSP文件或者是一个程序段,

通常请求被转发后,会停止当前JSP 文件的执行。

三、选择题

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

(A)<%@ page %>作用于整个JSP 页面。

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

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