JSP基础知识

JSP基础知识”单元习题

一、填空题

1.Tomcat 服务器的默认端口是____________。

2.异常的处理,可在该方法的代码段中包含 3类代码:____________、____________和

____________代码块。

3.JSP 文件最终会转换为____________文件。

4.在 JSP 文件中汉字所使用的编码机制是_____________。 5. JSP 的实质是________________________。 6.JSP 的英文全称是________________________。 7.电子商务的开发标准是________________________。

8.JSP 预加载的类名是____________、____________、____________和____________。

9.java 的数据类型分为两种,它们分别是____________和____________。 10.java 基本类型包括____________、____________、____________和____________。

11.java 引用类型包括____________、____________和____________。 12.java 中类型之间有两种转换方法:____________和____________。

13.____________的内容是相对固定的, 而____________的内容会随着访问时间和访问者发生变化。

14.____________是按一定的结构和规则组织起来的相关数据的集合。 15.JSP 服务器端运行环境的搭建通常有三种方案;____________、____________和____________。

16.在JDK 环境变量配置中,必须配置的两个变量是____________和____________。

17.在 Tomcat 成功安装和启动后,可以在浏览器中输入 _______________ 或 _____________ 来测试安装配置是否正常。

18.列举三种JSP 的开发工具:____________、____________和____________。 19.在WEB-INF 下必须有的一个 XML文件是________________________。 20.常见的Web 服务器有____________、____________和____________。 21. 为了使得JSP中能正常显示中文信息, 必须在page指令中设置charset的值为

________________________。

22.在传统的网页 HTML 文件中加入____________和 JSP 标记,就构成了 JSP 网页(扩展名为.jsp)。

23.具有交往性的网站使用户能够直接与网站或者网站的其他用户进行信息交流。不具备交

往性的网站一般称为____________。 24.____________是指其页面信息可以根据需求或者用户的浏览状况,实现与用户的交流和页面信息自动更新的网站。 25.____________开发工具可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。

26.在动态 Web 开发工具中,哪一种开发工具具有“一次编写、处处运行”的特点____________。 27.____________是一种用于构建在 Java 平台上发布的应用程序、Applet 和组件的开发环境。

28.Java 源程序的扩展名为 java,经 java 编译器编译后的文件,其扩展名为____________。 29.Java 的____________特性,使得同一个Java 类文件可以用于运行在所有Java 的系统平台上,即____________。 30.Java 语言的源程序代码由____________编译单元组成,每个 Java 源文件可以包含的元素有____________、引入类声明、____________和接口声明。 31.在Java 中使用____________、____________和循环控制流程的结构,并且支持方法的调用。循环结构有三种循环语句:for、____________和 do-while循环。

32. HTML是一种标记语言, 使用各种标记格式化文本信息。 在HTML页面里以____________标记页面的起始,____________标记页面的标题,____________标记页面的主体内容。

33.JavaScript 是一种____________并且安全性较强的脚本语言。JavaScript 语句在客

户端浏览器被解释执行,提供响应并且具有处理____________事件的能力并被嵌入到

HTML文件之中。 二、判断题

1.JSP(Java Server Pages)是由 Sun 公司在Java语言上开发出来的一种静态网页制作

技术。( )

2.charset=GB2312指明了页面中 html静态内容的编码方式。( )。 3.charset=GB2312指明了页面中 html动态内容的编码方式。( )。 4.学习 JSP并不需要学习 JavaBean。( )

5.JSP 的执行肯定要经过 Servlet 才能执行。( ) 6. JSP 就是ASP,它们没什么区别。( ) 7. JSP 不带Session的管理。( ) 8. 不能应用JSP 制作聊天室。( ) 9. JSP 不带Application 处理。( )

10.在 JSP开头并不需要<% page language=\这句话。( ) 11.Myname与 myname 是同样的两个变量。( )

12. 静态网页的每个网页都有一个固定的 URL,且网页 URL

以.html、.htm、.shtml 等常见形式为扩展名,而不含“?” 。( ) 13. 静态网页的每个网页都有一个固定的 URL,且网页 URL

以.html、.htm、.shtml 等常见形式为扩展名,但可以包含“?” 。( ) 14. 通常,静态网页不需要数据库的支持,而动态网页却需要数据库的支持。( ) 15. 通常,静态网页需要数据库的支持,而动态网页却不需要数据库的支持。( ) 16.动态网页是指在接到用户访问要求后动态生成的页面,页面内容会随着访问时间和访问

者发生变化。( )

17. 静态网页实际上并不是独立存在于服务器上的网页文件, 只有当用户请求时服务器才返回一个完整的网页。( ) 18. CGI 的中文全称叫通用网关界面。( )

19. 一台普通的计算机不需要做任何配置就可以成为Web 服务器。( ) 20. 一台普通的计算机要想成为 Web 服务器,必须通过相应的程序(如 IIS、PWS 和 Apache等)来实现。 ( )

21. JSP 拥有Java 语言“一次编写,各处运行”的特点,几乎可以运行在所有平台上。( )

22.运用 JSP技术进行开发可以将内容的生成和显示相分离。( ) 23.在维护方面,B/S结构的维护比 C/S困难,维护开支更大。( ) 24.在安全性方面,B/S 结构对安全的控制能力比 C/S结构强。( ) 25.在重用性方面,B/S 程序侧重整体性考虑,构件的重用性不是很好,而C/S 一般采用多

重结构,要求构件有相对独立的功能,能够相对较好地实现重用。( )

26.JSP 页面在第一次打开时速度较慢,因为要将 JSP文件转换成 Servlet文件。( )

27.在服务器端运行环境的搭建中,Tomcat 既可以作为 JSP 引擎,也可以作为 Web服务器。 ( )

28.在 JDK 环境变量的配置中,path 的功能是说明java 实用程序所在的位置,而 CLASSPATH的功能是说明类和包文件的搜索路径。( )

29. .html 文件可以由浏览器直接解释执行,而.jsp文件不能由浏览器直接解释执行,必须

由 JSP 引擎解释执行。( ) 三、选择题

1.下面哪一个不是 JSP 本身已加载的基本类?( )

(A)java.lang.* (B)java.io.* (C)javax.servlet.* (D)javax.servlet.jsp.* 2.从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条 select 语句正 确:( )

(A)Select * from员工 where 姓名 =’_玛丽_’ (B)Select * from员工 where 姓名 =’%玛丽_’ (C)Select * from员工 where 姓名 like ‘_玛丽%’ (D)Select * from员工 where 姓名 like ‘%玛丽%’ 3.Web 应用程序打包后的扩展名是:(单选)( ) (A) EAR (B)WAR (C)JAR (D) RAR 4.可以用于发送邮件的协议有:(多选)( )

(A) Pop3 (B) SMTP (C) FTP (D) IMAP 5.Jsp在转译阶段生成文件的扩展名是( ) (A) class (B) java (C) exe (D) bin 6.下面的说法错误的是:(单选)( ) (A) Jsp可以处理动态内容和静态内容

(B) 在Jsp最终会编译成字节码后执行

(C) 在 jsp中可以使用脚本控制Html 的标签生成 (D) Jsp中不能使用//注释Java 脚本中的代码 7.${empty \的结果是:(单选)( )

(A) not null (B) null (C) true (D) false

8. 一个 Web 应用程序的目录由两部分组成,( )。(选择三项)

(A)一个 classes 目录,还有一个包含了 html、Servlet、JSP 等文件的目录 (B)一个包含公有资源的目录,还有一个私有的目录

(C)一个 Web 应用的根目录,和在根目录下的 WEB-INF 目录 (D)一个可以访问任何文件的目录,一个禁止下载其中资源的目录

9.在 JAVA中,当发生 404 错误,浏览器会显示默认的页面,为了使得当发生 404 错误时,打开自己设计的文件:404Error.html,( )在 Web.xml 中配置。(选择一项) (A)

404/errors/404Error.html

(B)

404/errors/404Error.html

(C)javax.servlet.$404Exception

/errors/404Error.html (D)

404/errors/404Error.html

10.在 J2EE 中 myWebApp 是一个 web 应用程序的根目录,当在浏览器中输入

http://localhost:8080/myWebApp/时,会自动打开该目录下的 start.jsp 文件。为了达到这个要求,需要在 web.xml 中添加如下代码。( ) (A)start.jsp

(B)start.jsp (C)

start.jsp (D)

start.jsp

11.JSP 代码<%=”1+4”%>将输出( ).(选择一项)

(A)1+4 (B)5 (C)14 (D)不会输出,因为表达式是错误的 12.aa.jsp文件如下:

<%!static int i=0; int j=0; %>

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4