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.设定图片高度及宽度的属性是__heightwidth_____________。
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-INFclasses文件夹中建立与 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分,正确√,错误×)
- HTML是HyperText Markup Language(超文本标记语言)的缩写。超文本使网页之间具有跳转的能力,是一种信息组织的方式,使浏览者可以选择阅读的路径,从而可以不需要顺序阅读()√
- 在源代码窗口可以看到html文件是标准的ASCII文件,它是包含了许多被称为标签(tag)的特殊字符串的普通文本文件 ()√
- 在Dreamweaver中,可以对层中、表格中、帧中的任何文字和图像制作网页超链接、E-mail超链接、多媒体超链接和下载文件的超链接。()√
- 内嵌视频是指可以在浏览器中播放的视频文件,例如QuickTime和RealVideo等格式的文件()√
- 超链接:是一种标记,形象的说法就是单击网页中的这个标记则能够加载另一个网页,这个标记可以做在文本上也可以做在图像上。()√
- HTML的段落标志中,标注文本以原样显示的是<PRE></PRE>()√
- HTML的颜色属性值中,Black的的代码是""#f00000"" ()×
8. Dreamweaver MX 中,创建最小的标题的文本标签是<h1></h1>( ) ×
9. Dreamweaver MX 中,设置超链接,在设置链接路径时可以是相对路径也可以是绝对路径()√
10. CGI和ASP均是一种机器语言 ()×
11. Dreamweaver MX 中,设置文本类型链接源时,文字颜色默认为蓝色()√
12. HTML中,空格的代码为 ()√
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,样式是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连接数据库方式正确吗?()×