当前位置:文档之家› “jsp基础知识”单元习题

“jsp基础知识”单元习题

“JSP基础知识”单元习题10.布尔类型、整数类型、字符类型和浮点类型11. 组类接口 12. 隐性转换强制转换 13.静态网页动态网页14.数据库 15.J2SDK+Tomcat J2SDK+Apacher+TomcatJ2SDK+IIS+Tomcat16.Path CLASSPATH 17.H18.JCreator Eclipse Dreamweaver 19.20.Tomcat Apache IIS 21.Gb2312 程序片段(Scriptlet) 23.静态 web 24.动态 web 25.CGI 26.JSP开发工具一、填空题1.Tomcat 服务器的默认端口是__8080__________。

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

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

4.在 JSP 文件中汉字所使用的编码机制是____iso-8859-1_________。

5. JSP 的实质是__servlet______________________。

的英文全称是________________________。

7.电子商务的开发标准是______EJB+SERVLET+JSP__________________。

预加载的类名是.* .*________、____________、____________和____________。

的数据类型分为两种,它们分别是____________和____________。

基本类型包括_布尔___________、____整数________、______字符______和______浮点______。

引用类型包括____________、____________和____________。

中类型之间有两种转换方法:____________和____________。

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

14.____________是按一定的结构和规则组织起来的相关数据的集合。

15.JSP 服务器端运行环境的搭建通常有三种方案;____J2SDK+Tomcat J2SDK+Apacher+Tomcat J2SDK+IIS+Tomcat________、____________和____________。

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.JSP 28.Class 29.跨平台一次编写,处处运行30.一个或多个包声明类 31.条件分支 while32.<html> <head> <title> 33.基于对象和事件驱动用户驱动27.______jsp______是一种用于构建在 Java 平台上发布的应用程序、Applet 和组件的开发环境。

28.Java 源程序的扩展名为 java,经 java 编译器编译后的文件,其扩展名为___class_________。

29.Java 的____________特性,使得同一个Java 类文件可以用于运行在所有Java 的系统平台上,即____________。

30.Java 语言的源程序代码由____________编译单元组成,每个Java 源文件可以包含的元素有____________、引入类声明、____________和接口声明。

31.在Java 中使用____________、____________和循环控制流程的结构,并且支持方法的调用。

循环结构有三种循环语句:for、____________和 do-while循环。

32. HTML是一种标记语言,使用各种标记格式化文本信息。

在HTML 页面里以____________标记页面的起始,_ <head>___________标记页面的标题,____<title>________标记页面的主体内容。

33.JavaScript 是一种_ 基于对象和事件驱动___________并且安全性较强的脚本语言。

JavaScript 语句在客户端浏览器被解释执行,提供响应并且具有处理__用户驱动__________事件的能力并被嵌入到HTML文件之中。

二、判断题1.JSP(Java Server Pages)是由 Sun 公司在Java语言上开发出来的一种静态网页制作技术。

( f)2.charset=GB2312指明了页面中 html静态内容的编码方式。

(t )。

3.charset=GB2312指明了页面中 html动态内容的编码方式。

(f )。

4.学习 JSP并不需要学习 JavaBean。

(f )5.JSP 的执行肯定要经过 Servlet 才能执行。

(f )6. JSP 就是ASP,它们没什么区别。

(f )7. JSP 不带Session的管理。

(f )8. 不能应用JSP 制作聊天室。

(f )9. JSP 不带Application 处理。

( f)10.在 JSP开头并不需要<% page language="java"%>这句话。

( t ) 11.Myname与 myname 是同样的两个变量。

(f )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 一般采用多重结构,要求构件有相对独立的功能,能够相对较好地实现重用。

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

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

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

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

()三、选择题1.下面哪一个不是 JSP 本身已加载的基本类()(A).* (B).* (C).* (D)从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条 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) RAR4.可以用于发送邮件的协议有:(多选)( )(A) Pop3 (B) SMTP (C) FTP (D) IMAP5.Jsp在转译阶段生成文件的扩展名是( )(A) class (B) java (C) exe (D) bin6.下面的说法错误的是:(单选)( )(A) Jsp可以处理动态内容和静态内容(B)在Jsp最终会编译成字节码后执行(C)在 jsp中可以使用脚本控制Html 的标签生成(D) Jsp中不能使用404Exception </exception-type> <location>/errors/</location></error-page>(D)<error ><error-code>404</error-code><location>/errors/</loc ation></error >10.在 J2EE 中 myWebApp 是一个 web 应用程序的根目录,当在浏览器中输入,会自动打开该目录下的文件。

相关主题