JavaEE填空与判断

时间:2024-01-16 21:26:56

Java EE软件工程师认证考试

试题库填空题和选择题

 

一、     填空题

1. HTML网页文件的标记是__html__,网页文件的主体标记是_body__,标记页面标题的标记是__title__________。

2.  表格的标签是table,单元格的标签是td。

3.  表格的宽度可以用百分比和px两种单位来设置。

4. 用来输入密码的表单域是input标签type属性等于password。

5. 文件头标签包括关键字、描述、编码 或 刷新时间 或 网页标题、基础和链接等。

6.  RGB方式表示的颜色都是由红、绿、  蓝这3种基色调和而成。

7.表格有3个基本组成部分:行、列和   单元格  。

8.  文件头标签也就是通常所见到的   head  标签。

9.创建一个HTML文档的开始标记符__< html>__ __;结束标记符是__</html>____。

10.设置文档标题以及其他不在WEB网页上显示的信息的开始标记符____<head>_____;结束标记符是__</head>__ _____。

11.设置文档的可见部分开始标记符___<body>__ ____;结束标记符是___</body>___。

12.网页标题会显示在浏览器的标题栏中,则网页标题应写在开始标记符___<title>__    ____和结束标记符__</title>_______之间。

13.预格式化文本标记<pre></pre>的功能是___标记内的内容按照原格式显示在网页中______。

14.表单对象的名称由__name____属性设定;提交方法由___method______属性指定;若要提交大数据量的数据,则应采用____post_____方法;表单提交后的数据处理程序由___action____属性指定。

15.HTML是一种描述性的__超文本标记______语言,主要用于组织网页的内容和控制输出格式。

16.____主页(首页)_______通常是用来作为网站的一个欢迎页面或是一个导航页面,是一个网站留给浏览者的最初印象,因而是非常重要的。

17._____超链接_____是网页与网页之间联系的纽带,也是网页的重要特色。

18.网页中三种最基本的页面组成元素是文字、图形、超链接  _ 。

19.严格来说, html 并不是一种编程语言,而只是一些能让浏览器看懂的标记。

20.能够建立网页交互性的脚本语言有两种,一种是只在__ 服务器   __端运行的语言,另一种在网上经常使用的语言是_____客户_ ___端语言。

21.表单是Web____客户端___和Web__服务器端___之间实现信息交流和传递的桥梁。

22、表单实际上包含两个重要组成部分:一是描述表单信息的____ web页____      , 二是用于处理表单数据的服务器端____表单处理程序___。

23.请写出在网页中设定表格边框的厚度的属性_border___;设定表格单元格之间宽度属性cellpadding _______;设定表格资料与单元格线的距离属性_____cellspacing__   ____。

24.请写出<caption align=bottom>表格标题</caption>功能是__将表格标题显示在表格下方__。

25.<tr>….</tr>是用来定义____表格的一行____;<td>…</td>是用来定义____表格的一列  __;  <th>…</th>是用来定义_____单元格内表头单元格__   ___。

26.单元格垂直合并所用的属性是__rowspan________;

单元格横向合并所用的属性是___colspan________。

27.利用CSS设置网页背景颜色为绿色的语句 <body style=”background-color:green;”> 。

28.在网页中插入背景图案(文件的路径及名称为/img/bg.jpg)的语句是

<body background=/img/bg.jpg>__。

29.设置文字的颜色为红色的标记格式是_<font color=”red”> _______。

30.<img src="ex.GIF"  />语句的功能是__在页面中加载名为ex.GIF的图片________。

31.设定图片边框的属性是__border_________。

32.设定图片高度及宽度的属性是__height\width_____________。

33.为图片添加简要说明文字的属性是___alt_____。

34. Javascript中, 如果已知HTML页面中的某标签对象的id=”username”,用 ____document.getElementById(‘username’)___方法获得该标签对象。

35. typeof运算符返回值中有一个跟javascript数据类型不一致,它是__”function”__。

36. 定义了一个变量,但没有为该变量赋值,如果alert该变量,javascript 弹出的对话框中显示___undefined___。

37. JavaScript有两种复合数据类型 :__数组__、__对象__。

38 .JavaScript有两种引用数据类型 :__数组__、__对象__。

39. JavaScript有两种特殊数据类型 :__null__、__undefined_。

40. document中的选择器有:__getElementById() ,getElementsByName(),getElementsByTagName()_。

41. window对象中定时器有 setInterval() 、setTimeout()    。

42. typeof  NaN,typeof Array的结果分别是__”number”__ ,  __”object”__。

43. typeof [1,2,3],typeof undefined的结果分别是 ___”object”,”undefined”__  。

44. 用javascript将ID为mydiv的标签元素的样式名设置为”bigfont”:___document.getElementById(‘mydiv’).className=’bigfont’;___。

45. window的 ___onload____ 事件在浏览器完成页面加载后立即触发。

46. (   continue  )语句结束本次循环,(  break   ) 命令可以终止循环的 运行,然后继续执行循环之后的代码。

47. Javascript里Math的(  random() )方法返回介于0和1之间的伪随机数。

48. 获得焦点的事件(   onfocus   ),失去焦点的事件(  onblur   )。

49. Javascript通过(   setTimeout ) 延迟指定时间后,去执行某程序。

50. Javascript里String对象通过(   indexOf() )方法取第一次出现子字符 串的字符位置。

51. 通过Javascript使页面后退的代码是(  history.back()  )。

52. Javascript里取字符串的长度是(   length ),取数组的长度是 (    length    )

53. Javascript里若已知元素name,通过(  getElementsByName()  )可以获 得一组元素。

54. html页面中有一个ul,id为“menulist”,name为“mymenu”,这个ul标 签中有五个li标签,通过(  getElementsByTagName()) 可以获得这个ul标签中的五个li元素。

55. Javascript弹出对话框的三个命令( alert())、( confirm() )、(prompt() )。

56. Javascript里字符串执行正则的方法是( match() ),字符串里根据指定字 符切割的方法是( split() )。

57. Select当选择发生变化触发的事件是( onchange ), 表单提交事件是 ( onsubmit)。

58.W3C是指  万维网联盟  。

59.Internet采用的通信协议是___TCP/IP___。

60.当今比较流行的技术研发模式是__C/S__和__B/S__的体系结构来实现的。

61.input表单域表示一个文本框时,它的type属性应该赋值为__text____。

62.URL是Uniform Resource Locator的缩写,中文称之为   统一资源定位器  。

63.超级链接标记<a>的href属性取值为  链接的目标地址  。

64.一个完整的JSP页面是由普通的HTML标记、JSP指令标记、JSP动作标记、变量声明与方法声明  、程序片  、表达式、 注释7种要素构成。

65.JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式  (Expression)和Java程序片(Scriptlet)统称为JSP脚本元素   。

66.指令标记、JSP动作标记统称为  JSP标记  。

67.“<%!”和“%>”之间声明的方法在整个页面内有效,称为页面的成员方法    。

68.在“<%!”和“%>”之间声明的变量又称为  页面成员变量 ,其作用范围为整个JSP页面。

69.JSP页面的程序片中可以插入   HTML   标记。

70.当JSP页面的一个客户线程在执行   synchronized   方法时,其他客户必须等待。

71.JSP页面中,输出型注释的内容写在 “<!--” 和 “-->” 之间。

72.JSP声明函数时,如果在前面加上_synchronize  关键字,功能是当前一个用户在执行该方法时,其他用户必须等待,直到该用户完成操作。

73.Page指令的属性Language的默认值是 java  。

74、在Error.jsp页面中,要使用Exception对象,必须设置的指令是<%@page  isErrorPage  = “true”%>.

75、要使java bean在整个应用程序的声明周期中,被该应用程序中的任何JSP文件所使用,则该java bean的Scope属性必须设置为   application  。

76、在Servlet中,主要使用HttpServletResponse类的重定向方法    sendRedirect  方法实现重定向,以及使用RequestDispatcher类的转发方法   forward 方法实现转发功能。

77.out对象的__ out.flush()___方法,功能是输出缓冲的内容。

78.JSP的__session___对象用来保存单个用户访问时的一些信息。

79.response对象的_sendRedirect(URL url)___方法可以将当前客户端的请求转到其他页面去。

80.当客户端请求一个JSP页面时,JSP容器会将请求信息包装在__request__对象中。

81.response.setHeader(“Refresh”, “5”)的含义是指 页面刷新时间为  5秒__。

82.在JSP中为内置对象定义了4种作用范围,即Application Scope 、Session Scope 、Page Scope 和Request Scope 四个作用范围。

83.表单的提交方法包括___post___和____get__方法。

84.表单标记中的__action___属性用于指定处理表单数据程序url的地址。

85、JavaBean是一个   java类,它必须有一个无参的构造方法。

86、JSP的是内部对象可以直接使用,它是由   web容器    创建的。

87、在JSP中,页面间对象传递的方法:  request 、  session 、  application 、 cookie  等方法。

88、在jsp页面中,可以用request对象的    getParameterValues()  方法来获取其他页面传递参数值的数组。

89、在JSP中使用JavaBean的标签是   <jsp:useBean class="BeanName" id=Bean实例>   ,其中id的用途是   实例化一个Bean对象     。

90、使用cookie的基本步骤为:创建cookie对象,  传送cookie对象  ,  读取cookie对象 ,设置cookie对象的有效时间。

91.在Web服务器端使用JavaBean,将原来页面中程序片完成的功能封装到JavaBean中,这样能很好地实现     业务逻辑层与视图层的分离   。

92.JavaBean中用一组set方法设置Bean的私有属性值,get方法获得Bean的私有属性值。set和get方法名称与属性名称之间必须对应,也就是:如果属性名称为xxx,那么set和get方法的名称必须为   setXxx()  和    getXxx()  。

93.用户在实际Web应用开发中,编写Bean除了要使用import语句引入Java的标准类,可能还需要自己编写的其他类。用户自己编写的被Bean引用的类称之为Bean的辅助类   。

94.创建JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编程环境下完成   编写、编译和发布   。

95.布置JavaBean要在Web服务目录的WEB-INF\classes文件夹中建立与  Bean的包名    对应的子目录,用户要注意目录名称的大小写。

96.使用Bean首先要在JSP页面中使用    import    指令将Bean引入。

97.要想在JSP页面中使用Bean,必须首先使用    <jsp:useBean>    动作标记在页面中定义一个JavaBean的实例。

98、getConnection()是  DriverManager  类的方法,使用过程中可能会抛出  SQLException  异常。

99、Servlet中使用Session对象的步骤为:调用  HttpServletRequest.getSession()  得到Session对象,查看Session对象,在会话中保存数据。

100、控制器主要负责两方面的动作:  把用户的请求分发到相应的模型 ;将模型的改变及时反映到视图上  。

101、JDBC的英文全称是 Java Data Base Connectivity ,中文意义是  Java数据库连接  。

102、简单地说,JDBC能够完成下列三件事:与一个数据库建立连接(connection)、向数据库发送SQL语句(statement)  、处理数据库返回的结果(resultset)  。

103、JDBC主要由两部分组成:一部分是访问数据库的高层接口,即通常所说的 JDBC API   ;另一部分是由数据库厂商提供的使Java程序能够与数据库连接通信的驱动程序,即  JDBC Database Driver  。

104、目前,JDBC驱动程序可以分为四类:JDBC-ODBC桥  、部分用Java来编写的本地API驱动程序  、JDBC网络纯Java驱动程序  、本地协议纯Java驱动程序  。

105、下面的代码建立Mysql数据库的连接,请填空:

try{ Class.forName("   com.mysql.jdbc.Driver   ");    }

创建连接的代码如下:

try{ //和数据库建立连接

conn=

DriverManager.getConnection("jdbc:mysql://localhost:3306/booklib","root","");         ……

conn.close();

} catch(Exception e){ out.println(e.toString()); }

106、查询结果集ResultSet对象是以统一的行列形式组织数据的,执行ResultSet rs = stmt.executeQuery ("select bid,name,author,publish,price from book");语句,得到的结果集rs第一列显示  bid  字段;而每一次rs只能看到一行,要看到下一行,必须使用   next()   方法移动当前行。ResultSet对象使用 getXXX()   方法获得当前行字段的值。

107、stmt为Statement对象,执行String sqlStatement = "delete from book where bid='tp1001' ";语句后,删除数据库表的记录需要执行stmt.executeUpdate (   sqlStatement  ); 语句。

108、用户可以有多种方式请求Servlet,如  浏览器直接调用  ,页面form中提交调用  、

超级连接调用   、  Servlet调用等。

109、javax.servlet.Servlet接口定义了三个用于Servlet生命周期的方法,它们是init() 、service()  、 destroy()  方法。

110、Servlet中使用Session对象的步骤为:调用 HttpServletRequest.getSession() 得到Session对象,查看Session对象,在会话中保存数据。

111、Servlet运行于服务器  端,与处于客户端的___Applet____相对应。

112、当Server关闭时,__Servlet___就被销毁。

113、使用Servlet处理表单提交时,两个最重要的方法是_doPost__和__doGet__。

114、Serlvet接口只定义了一个服务方法就是_Service()_。

115、MVC是三层开发结构,这三个字母按顺序分别代表_Model__、___View_、__Controller__。

116、  模型  封装了数据和对数据的操作,是实际进行数据处理计算的地方。  视图 是应用和用户之间的接口,它负责将应用显现给用户和显示模型的状态。控制器  负责视图和模型之间的交互,控制对用户输入的响应、响应方式和流程。

117、控制器主要负责两方面的动作:  把用户的请求分发到相应的模型 ;  将模型的改变及时反映到视图上  。

118、Sun公司的JSP规范提出了两种用JSP技术建立应用程序的方式,分别称为JSP Model 1(模式1)和JSP Model 2(模式2)。

119、JSTL标签库中,c:forEach标签用来循环输出集合中的数据。

120、获取request作用域中名为“uname”值的EL表达式是${uname}  。

121、编写过滤器类需要实现的Filter  接口。

122、Filter接口中最主要的方法是doFilter方法。

123、实现Filter接口的类需要重写doFilter方法、init方法、destroy方法。

124、ServletContext 被创建时的监听类需要实现ServletContextListener接口  。

125、配置事件监听类的配置文件是<listener><listener-class>监听类路径</listenr-class></listener>  。

126、在JQuery中被誉为工厂函数的是$() 。

127、在jQuery中需要选取<div>元素里所有<a>元素的选择器是 $(“div a”) 。

128、JS中ajax请求主要包括创建ajax对象、连接服务器、发送请求、接收返回值四大部分。

二、             判断题(共20个题目,总计20分,正确,错误× 

  1. HTML是HyperText Markup Language(超文本标记语言)的缩写。超文本使网页之间具有跳转的能力,是一种信息组织的方式,使浏览者可以选择阅读的路径,从而可以不需要顺序阅读()√
  2. 在源代码窗口可以看到html文件是标准的ASCII文件,它是包含了许多被称为标签(tag)的特殊字符串的普通文本文件 ()√
  3. 在Dreamweaver中,可以对层中、表格中、帧中的任何文字和图像制作网页超链接、E-mail超链接、多媒体超链接和下载文件的超链接。()√
  4. 内嵌视频是指可以在浏览器中播放的视频文件,例如QuickTime和RealVideo等格式的文件()√
  5. 超链接:是一种标记,形象的说法就是单击网页中的这个标记则能够加载另一个网页,这个标记可以做在文本上也可以做在图像上。()√
  6. HTML的段落标志中,标注文本以原样显示的是<PRE></PRE>()√
  7. HTML的颜色属性值中,Black的的代码是""#f00000"" ()×

8.  Dreamweaver MX 中,创建最小的标题的文本标签是<h1></h1>(   ) ×

9. Dreamweaver MX 中,设置超链接,在设置链接路径时可以是相对路径也可以是绝对路径()√

10. CGI和ASP均是一种机器语言  ()×

11.  Dreamweaver MX 中,设置文本类型链接源时,文字颜色默认为蓝色()√

12. HTML中,空格的代码为&nbsp;()√

13. URL的中文名称是”统一资源定位符” ()√

14. 标识<b>无需</b>标识 ()×

15. 建立锚点链接时必须在锚点前加”#”() √

16. 微软的ie中为使用层开发的两个专用的HTML标识是<div>和<span> ()√

17. FTP协议是指超文本传输协议()×

18. CSS分层是利用div标记构建的分层()√

19. 在Dreamweaver MX中它只能对HTML文件可以进行编辑()×

20. 标签内容为浏览器和浏览者提供了不可缺少的信息,这些信息包含在()√

21. 可以用HTML、JavaScript或C语言编写自己的扩展 ()√

22. 动态HTML依旧由标签、元素等构成,所不同的是,在动态HTML中,所有的标签和元素都可以成为动态对象()√

23、不只表格可以用来对页面进行布局,层也同样可以()√

24、如果浏览者没有安装网页上所设置的文字,则会以默认的字体取代原来的()√

25、超链接只能在不同的网页之间进行跳转()×

26、一个大div块里包含一个小的div,设置小的div与大div的左边距5px样式的标准写法是margin-left:5px; ()×

27、IE6下,制作一个大小为10*10px的div,样式是width:10px;height:10px; ()×

28、XHTML是符合XML规范的HTML。()√

29、HTML文档的所有标签都是成对出现,如<h1>....<h1>。()×

30、使用专业化的网页制作工具能够提高HTML文档的制作效率。()√

31、在HTML文档中,可以将<title>元素嵌于<body>标签对之间。()×

32、HTML文档的良构性要求必须以小写字母书写标签名和属性名。()√

33、在HTML文档中,只能用<p>标签标记段落。()×

34、在符合XTHML1.0 Strict规范的HTML文档中,允许使用<FONT>标签。()×

35、在HTML文档中,使用<hr>和<br>标签的元素都是行内元素。()×

36、在HTML文档中,<acronym>和<abbr>标签的含义相同。()×

37、在HTML文档中,<q>和<cite>标签通常配合使用,以描述引文和引用的来源。()√

38、在HTML文档中,<ins>和<del>标签通常配合使用,以描述文档的更新和修正。()√

39、在HTML文档中,超链接能够接其他文档中的特定位置。( )√

40、在符合XHTML1.0 Strict规范的HTML文档中,允许为<a>标签指定target属性。()×

41、在HTML语言中,定义属性(dl)是无序列表(ul)的一种。()×

42、在HTML文档中,允许为无序列表(ul)的某个列表项(li)嵌入定义列表(dl)。()√

43、在<form><form>标签对之间,不允许出现<p><ul>等非表单域元素。()×

44、在<frorm><form>标签对之间,既可以使用标签<input type="button">,也可以使用标签<button>定义按钮。()√

45、在符合XHTML1.0 Strict规范的HTML文档中,允许使用<embed>标签为页面添加音频、视频、动画等多媒体信息。()×

46、HTML语言的通用属性也包括name属性。()  ×

47、在HTML文档中不允许自定义属性,但通过为<div>和<span>标签设置适当的class或id属性,可以实现扩展HTML标签的效果。()√

48、默认情况下,浏览器将向用户显示HTML文档中用<meat>标记的信息。()×

49、在设计HTML文档中必须安装Web服务器。()×

50、只有IE浏览器支持CSS,而其他浏览器不支持。()×

51、在css样式定义中,选择器就是html标签。()×

52、局部样式是指在页面中直接使用html标签的style属性定义样式。()√

53、在css样式定义中,任何数字型属性值的单位都是绝地单位。()×

54、在html文档结构树中,body元素都是所有可显示元素的祖先元素。()√

55、CSS样式表的继承性是指html元素将自动继承父元素的所有css属性。()×

56、在css层叠规则中,id选择器样式表的优先级高于类选择器。()√

57、在css样式定义中,子选择器与后代选择器的含义相同。()×

58、在html页面中,任何一个可显示的页面元素,都显示为一个元素框,包含内容区、内边距、边框和外边距四个区域。()√

59、目前,最常用的页面布局技术是框架布局技术。()×

60、html文档中的表格边框一定是可见的。()×

61、一个页面中只可以有一个Div。()×

62、超链接只能在不同的网页之间进行跳转。()×

63、JavaScript是Microsoft公司设计的脚本语言。()×

64、JavaScript既可以用于Web客户端应用,也可以用于web服务器端应用。()√

65、在HTML文档中通过使用<script>标签可以引入JavaScript程序。()√

66、编写JavaScript程序的唯一工具是纯文本编辑器。()×

67、在JavaScript中可以用十六进制形式来表示浮点数常量。()×

68、空字符串("")也是字符串常量。()√

69、在JavaScript中,使用单引号(')标记字符常量,而是用双引号(")标记字符串常量。()×

70、在定义JavaScript变量中,一定要指出变量名和值。()×

71、用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。()×

72、JavaScript规定在使用中任何变量之前必须先使用var声明它。()×

73、在使用var x=1声明变量x之后,赋值语句x="今天天气真好"将出错。()×

74、JavaScript表达式的类型只取决于运算符,与操作数无关。()×

75、在JavaScript中,两个整数进行除(/)运算,其结果也为整数。()×

76、如果有定义var a=true,b;那么a||b的结果为true。()√

77、所有的对象中都可以产生click事件,因此所有的对象可以发生的事件是一样的。()×

78、检查客户端浏览器的状况可通过使用Navigator对象。()√

79、JavaScript中的Image对象提供了将图象预加载到内存的方法。()×

80、JavaScript中的事件柄指向一段脚本程序,用来处理所发生的事件。 ()√

81、document.write与document.writeln是相同的。()×

82、利用对象的引用关系可以实现多frame之间的通信,如两个并列的frame,在frame[1]中可以通过parent.frame[0],与frame[0]进行通信。()√

83、 Window对象是所有与文档相关的对象的最外层,最具全局性的容器。 ()√

84、Document对象是JavaScript的文档对象模型中的对象,Window对象不是JavaScript的文档对象模型中的对象。 ()√

85、JavaScript的文档对象模型是树型结构的。 ()√

86、JavaScript的核心语言对象包括字符串对象、数学对象、日期对象、数组对象。()√

87、JavaScript与客户端的交互是基于事件驱动的。()√

88、JavaScript的强大功能主要是其提供了众多的内置对象。()×

89、JavaScript语言的语法类似C语言。()×

90、JavaScript不声明变量的数据类型,变量可直接使用 ()√

91、JavaScript能在客户方写硬盘。 ()×

92、JavaScript是非编译语言。 ()√

93、JavaScript的运行是在浏览器中,不需要安装插件。()√

94、JavaScript是面向对象的语言。()×

95、JavaScript是Java的子集。()×

96、动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生 成的()√

97、Web开发技术包括客户端和服务器端的技术。()√

98、Tomcat和JDK都不是开源的。()×

99、session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。()√

100、Requestdispatcher的forward方法和include方法的区别是forward可以到另外一个web应用的资源,而include只能到同一web的另外资源。()×

101、如果一个Sevlet有多个Filter,则优先级最高的Filter先执行。()×

102、在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面。()√

103、JSP引擎执行字节码文件的主要人物之一是直接将HTML内容发给客户端。()√

104、JSP页面中的变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为JSP标记。()√

105、JSP页面中的指令标记、JSP动作标记统称为脚本元素。()×

106、在“<%!”和“%>”标记之间声明的Java的变量在整个页面内有效,不同的客户之间不共享。()×

107、在“<%!”和“%>”标记之间声明的Java的方法在整个页面内有效。()√

108、页面成员方法不可以在页面的Java程序片中调用。()×

109、程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用。()√

110、程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享。()√

111、JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。()√

112、在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。()×

113、不可以用一个page指令指定多个属性的取值。()×

114、jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。()√

115、jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。()√

116、<jsp:forward...>标记的page属性值是相对的URL地址,只能静态的URL。()×

117、JSP页面只能在客户端执行。()×

118、JSP页面中不能包含脚本元素。()×

119、Page指令不能定义当前JSP程序的全局属性。()×

120、在JSP中,<%!intc=5;out.print(c);%>此式正确.。()×

121、<jsp:getProperty>中的name及property区分大小写。()√

122、JSP主要的指令有page,import,include等三个()×

123、当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。()√

124、HTML称为超文本元素语言,它是HypertextMarkedLanguage的缩写。()√

125、一个HTML文档必须有<head>和<title>元素。()×

126、超级链接不仅可以将文本作为链接对象,也可以将图像作为链接对象。()√

127、表单域一定要放在<form>元素中。()√

128、盒子模型中的top、right、bottom、left属性取值即可以是像素数,也可是百分比,并且只有父容器的position取值为非static值时才有效。()√

129、用户在浏览器中输入http://127.0.0.1:8080/ch2/ch2_1.html即可访问本机上的该页面。()√

130、在网页中图形文件与网页文件是分别存储的。()√

131、绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。()√

132、超级链接<a>标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。()×

133、Tomcat服务器支持直接使用application对象。()×

134、out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。()√

135、利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数。()×

136、respone对象主要用于向客户端发送数据。()√

137、Post属于表单的隐式提交信息方法。()√

138、<select>标记用于在表单中插入一个下拉菜单。()√

139、表单信息的验证只能放在服务器端执行。()×

140、网页中只要使用gb2312编码就不会出现中文乱码。()×

141、表单提交的信息就封装在HTTP请求消息的信息体部分,用户使用request对象的getParameter方法可以得到通过表单提交的信息。()√

142、request对象的getRemoteHost()方法既能获取客户机的名称,又能获取客户IP地址的方法是()√

143、同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的。()√

144、session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同。()√

145、publiclongsession.setMaxInactiveInterval()设置最长发呆时间,单位毫秒。()×

146、session对象可以用来保存用户会话期间需要保存的数据信息。()√

147、url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL(“”)。()×

148、application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户。()√

149、application对象可以用来保存数据。()√

150、使用request对象获取信息的时候,可能会出现NullPointerException异常()√

151、JSP的Response对象作用是向客户端发送数据,但是一次会话过程,一个Response对象只能包含一个Coolie和一个HTTP文件头。否则抛出内存越界异常。()×

152、在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数。()√

153、JSP是Servlet的升级版本,JSP出来后,Servlet也就退出了历史的舞台。()×

154、Servlet与Applet它们都运行在服务器端。()×

155、Cookie由浏览器保存在客户端,通常保存为一个文本文件。()√

156、客户机与Servlet间可以直接的交互。()×

157、JSP输出表达式,正确的语法规则是<%=表达式%>。()√

158、JavaBean的属性可读写,编写时set方法和get方法必须配对。()×

159、JavaBean也是Java类,因此也必须有主函数。()×

160、数据库连接池中到底要放置多少个连接,才能使系统的性能更佳,用minConn和maxConn来限制。()√

161、和过滤器相关的接口主要有:Filter、FilterConfig和FilterChain。()√

162、Java Web开发中的监听器(listener)就是application、session、request三个对象创建、销毁或者往其中添加修改删除属性时自动执行代码的功能组件。()√

163、Jquery中的美元符号$其实是jQuery的别名,所以在代码中可以用jQuery代替美元符号$。()√

164、

以上代码部分应用JDBC连接数据库方式正确吗?()×