云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JSP语法知识

JSP语法知识

  • 62 次阅读
  • 3 次下载
  • 2025/7/12 8:39:46

“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=\ autoFlush=\这句代码是正确的。( )

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 文件的开头,但不是必须的。

(D)<%@ page %>指令中的属性只能出现一次。 2.对于预定义<%!预定义%>的说法错误的是:( )

(A)一次可声明多个变量和方法,只要以“;”结尾就行 。 (B)一个声明仅在一个页面中有效。 (C)声明的变量将作为局部变量 。

(D)在预定义中声明的变量将在 JSP 页面初始化时初始化。 3.page 指令的( )属性用于引用需要的包或类

(A) extends (B)import (C) isErrorPage (D) language 4. 在 myjsp.jsp 中,关于下面的代码说法错误的是: ( )

<%@ page language=\ isErrorPage=\

(A)该页面可以使用 exception 对象 (B)该页面发生异常会转向 error.jsp

(C) 存在 errorPage 属性时,isErrorPage 是必须的属性值且一定为 false (D)error.jsp 页面一定要有isErrorPage 属性且值为 true; 5.下列标签使用正确的是:(多选)( ) (A)

(B)

(C)

6.在 input.jsp中存在如下的代码:

则在 display.jsp中可以使用可以使用哪些语句可以获取 stuid的值:(多选)( ) (A) <%=request.getPramater(\ (B) ${param.stuid} (C) ${param[stuid]} (D) ${param[\

7.标签文件的扩展名是:(单选)( )

(A)tld (B) tag (C) dtd (D) xml

8.对于动作,描述正确的是( ) (选择两项) (A)< jsp:param >是标记的子标记 (B)如果有aa.jsp代码:

则在 next.jsp中可以使用 request.getParameter(“name”);把属性 name的值取出来

(C)如果有aa.jsp代码:

则在 next.jsp中可以使用 request.geAttribute(“name”);把属性 name的值取出来 (D)如果标记不放在标记内,也就是不作为

的子标记,则使用浏览器查看时会显示错误页面。

9.Jsp页面由静态内容、注释、表达式、声明和( )组成 选三项 (A) 指令 (B) EL语言 (C) Scriptlet (D) 动作

10.jsp指令包括( )选三项 (A) page指令 (B) taglib 指令 (C) import 指令 (D) include指令

11.下列哪一种不是JSP 中的注释符( )。 (A) (B) /*注释内容*/ (C) //注释内容 (D) /**注释内容**/

12.在 HTML标记中有两种注释方式:和( )。 (A). (B). //注释内容

(C). /*注释内容*/ (D). /**注释内容**/ 四、问答题

1.请说出<%@ page include%>、<%@ include%>、三者的区别? 2.JSP 初学者应该注意哪些问题? 3.JSP 中有哪五个编译器?

4.使用预定义标识符,需要注意哪几点?

5.使用标识符<%%>可以进行哪几个方面的应用? 五、程序题

1.指出下面代码的错误之处:

<%@ page language=\ <%!int a1=8; sting s1=\ out.println(s1); %>

2. <%@ ____ A _____import = \

搜索更多关于: JSP语法知识 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

“JSP语法知识”单元习题 一、填空题 1. 在 JSP规范中, 可以使用两种格式的注释: 一种是____________; 另一种是____________。 2.JSP 的语法元素主要包括:____________、____________、____________、____________ 和____________。 3.指令元素分为三种,它们分别是____________、____________和____________。 4.JSP 规范中描述了3 种脚本元素:____________、____________和____________。 5.____________是指在客户端显示的注释;而____________在客户端不会输出。 6.是____________,<%--注释内容-

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com