Web技术题库

一、选择题

  1. 下面描述错误的是                                                              (    C   )

A. HTML文件由<html>开头,</html>标记结束。

B. 文档头信息包含在<head>与</head>之间。

C. 在<head>和</head>之间可以包含<title>和<body>等信息。

D. 文档体包含在<body>和</body>标记之间

  1. <input type=”        ”>标记中的 type 属性为时表示单选按钮                        (   C   )

A.password  B.submit  C.radio   D.text 

  1. CSS是              的缩写。                                                   (    B  )

A. Computer Style Sheets    B.Cascading Style Sheets  

C. Creative Style Sheets     D.Colorful Style Sheets

  1. 能在浏览器的地址栏中看到提交数据的表单提交方式是                                (  B B )

A.submit   B.get  C.post  D.out

  1. 当表单各项添写完毕,鼠标单击提交按钮时可以触发______事件。                      (  B    )

A. onenter   B. onsubmit  C. onmouseDrag   D. onmouseOver

  1. 主流的动态网页技术不包括                                                        (   CB )

A.ASP  B.PHP    C.C++    D.JSP

  1. 不是JSP 运行必须的是                                                            (   D   )

A.操作系统   B.JavaJDK    C.支持 JSP 的 Web 服务器  D.数据库

  1. Tomcat的默认端口号是               。                                          (   B   )

A. 80         B. 8080           C. 3306             D. 3308

  1. 下列哪一种不是JSP页面的组成元素.                                              (   D    )

A.JSP标签,如指令标签      B.普通的HTML标记符

C.Java表达式                D.C语言程序

  1. 以下不属于JSP模板元素的是                                                    (   C    )

A.HTML元素    B.JavaScript元素   C.CSS  D.Java脚本元素

  1. 能够在页面中出现多次的page指令属性是                                         (    B   )

A.isErrorPage  B.import    C.language      D.contentType

  1. 在JSP的page指令中errorPage(“url”)的意思是                                      (   C    )

A.将本页面设置为错误的页面              B.将本页面中所有的错误的信息保存到url变量中

C.为本页面指定一个错误处理页面          D.没有具体的含义

  1. JSP程序段的基本语法是                                                          (   C    )

A.VBScript语言语法  B.JavaScript语言语法       C.Java语言语法         D.C语言语法

  1. 可在JSP页面出现该指令的位置处,静态插入一个文件的指令是                       (    C   )

A.page指令标签   B.page指令的import属性   C.include指令标签   D.include动作标签

  1. 按(1)application (2)request (3)session (4)page作用范围从大到小排列正确的为             (   D    )

A. (1)(3)(2)(4)      B. (1)(2)(3)(4)       C. (4)(3)(2)(1)    D. (4)(2)(3)(1)

  1. 下列哪个页面对象适合用做网络聊天室。                                           (   B    )

A.application       B. response        C. request        D. session  

  1. 在JSP中的Java脚本中输出数据时可以使用哪个对象的print()方法。                   (    C   )

A. page        B.   session       C. out         D.   application

  1. 使用JDBC访问数据时,下面哪个不是常用的接口                                   (  D     )

A. SQLConnection   B.   ResultSet          C. Statement          D.   PreparedStatement

  1. 对数据库表中记录的字段值进行修改,应该使用哪种方法                              (    D   )

A.executeQuery()      B.getConnection()         C.next()        D.executeUpdate()

  1. 当useBean标签中的scope属性取值page时,该beans的有效范围是                   (    B   )

A.当前客户    B.当前页面       C.当前服务器       D.所有客户

  1. 超级链接是互联网的灵魂,下面哪个是正确的链接标记                                 (   A   )

A.<a href="http://www.sina.com" " title="新浪网" >新浪网</a>

B.<a target="http://www.sina.com" " title="新浪网" >新浪网</a>

C.<a href="新浪网" title="新浪网" > http://www.sina.com </a>

D.<a target="新浪网" title="新浪网" >http://www.sina.com</a>

  1. 下面不属于<input type=” ”>标记中的 type 属性取值的是                                (   D   )

A.password  B.text  C.submit   D.textarea

  1.              是一级标题标记。                                                     (  D    )

 A.<p>标记   B.<br>标记   C.<hr>标记   D.<h1>

  1. CSS 选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。下面那个不是 CSS 选择器。                                                                      (   D   )

A.标签选择器  B.Class选择器  C.ID 选择器  D.名称选择器

  1. 下面可以作为客户端脚本语言的是                                                  (   D   )

A. java   B. c#    C. PHP      D. JavaScript

  1. 为解决中文乱码问题,会采用合适的中文编码,下面哪个编码不支持中文:                  (   D   )

A. GBK             B. UTF-8         C. gb2312        D. ISO-8859-1

  1. JSP源文件的后缀名是                                                              (   b   )

A.java    B.jsp    C.class    D.html

  1. JSP页面经过编译之后,将创建一个(B)。

A. applet     B. servlet

C. application  D. exe文件

  1. 能够在网页源代码显示的注释是                                                     (   B   )

A.JSP注释                  B.HTML注释

C.JSP注释和HTML注释     D.JAVA注释

  1. 在JSP的page指令中errorPage(“url”)的意思是                                         (   C   )

A.将本页面设置为错误的页面              B.将本页面中所有的错误的信息保存到url变量中

C.为本页面指定一个错误处理页面         D.没有具体的含义

  1. 以下不属于JSP模板元素的是                                                       (  C    )

A.HTML元素    B.JavaScript元素   C.CSS  D.Java脚本元素

  1. 在JSP中如果要导入 java.io.* 包,应该使用指令。                                   (   A   )

A.page            B. taglib           C. include        D. forward

  1. JSP 的 page 指令中属性 Language 的默认值是                                       (   A   )

A.Java   B. C   C.C#   D.SQL

  1. 下列哪个页面对象适合用做购物车。                                                 (   D    )

A.application       B. response        C. request        D. session  

  1. 在JSP中,内置对象      封装了用户提交的信息,使用该对象可以获取用户提交的信息。 (   B   )

A.session                   B.request

C.response                  D.out

  1. 使用JDBC开发应用,创建数据库连接的时候不需要知道哪个信息?                    (    C   ) 

A.数据库所在服务器的IP地址和服务所在的端口;

B.连接数据库所需要的用户名口令;

C要连接的数据库的名字;

D.要访问的数据库中的表的名字。

  1. 在Web工程中若要操作数据库,一般需将数据库驱动程序放在哪个目录下。            (    C   )

A. src         B. WebContent根目录下    C. WEB-INF     D. 以上目录都可以

  1. JavaBean 可以通过jsp动作进行调用,下面哪个不是 JavaBean 可以使用的动作。       (    D   )

A.<jsp:useBean>  B.<jsp:setProperty>  C.<jsp:getProperty>  D.<jsp:setParameter>

  1. 下列哪个作用范围的 Bean,被 Web 服务目录下所有用户共享,任何客户对 Bean 属性的修改都会影响到其他用户。                                                                  (    A   )

A.application  B.request  C.page  D.session

  1. Servlet是使用Java编写的运行在            的小应用程序。                       (    B   )

A.客户端   B. 服务器端   C.浏览器端   D.数据库端

  1. 超级链接的功能是从一个页面链接到另一个页面,属性      用来定义具体链接到那一页。(   C    )

A.anchor    B. src   Chref     D.Address

  1. 在HTML中,表格的基本标记是    。                                             (   D   )

A. table   B. border    C.tr   D. td

  1. 能在浏览器的地址栏中看到提交数据的表单提交方式是                              (  B   )

A.submit   B.get  C.post  D.out

  1. CSS 选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。下面哪个不是 CSS 选择器。                                                                   (    D  )

A.标签选择器  B.Class选择器  C.ID 选择器  D.名称选择器

  1. JavaScript是弱类型语言,变量定义时使用下列哪个关键字。                           (   B   )

A.  define   B.  var    C.  variant      D. 以上都不是

  1. JSP源文件的后缀名是                                                            (   B   )

A.java    B.jsp    C.class    D.html

  1. 假设名为web的应用中有一个b.jsp,发布到服务器上路径如下:%Tomcat%/webapps/web/test/b.jsp,那么访问b.jsp的URL是什么?                                                          (  A  )

A.http://localhost:8080/b.jsp           B.http://localhost:8080/web/b.jsp

C.http://localhost:8080/web/test/b.jsp    D.http://localhost:8080/webapps/web/test/b.jsp

  1. page指令的作用是                                                                (   A   )

A.定义整个JSP页面的一些属性和这些属性的值   B.用来在JSP页面内某处嵌入一个文件

C.使该JSP页面动态包含一个文件               D.指示JSP页面加载Java plugin

  1. JSP程序段的基本语法是                                                          (   C   )

A.VBScript语言语法  B.JavaScript语言语法       C.Java语言语法         D.C语言语法

  1. 以下不属于JSP模板元素的是                                                     (   C   )

A.HTML元素    B.JavaScript元素   C.CSS  D.Java脚本元素

  1. 在JSP中,page指令的         属性用来引入需要的包或类。                         (   B   )

A.extends B. import     C.languge  D. contentType

  1. JSP 的 page 编译指令的属性 Language 的默认值是                                  (  A    )

A.Java   B. C   C.C#   D.SQL

  1. 下面的include指令正确的是                                                       (  B    )

A.<%@ include page=“URL”%>

B.<%@ include file=“URL”%>

C.<%@ include=“URL”%>

D.<% include page=“URL”%>

  1. 在JSP中,             动作用于将请求转发给其他JSP页面。                       (    A  )

A.forward     B. include       C.seBean   D. setProperty

  1. 已知有以下程序段:                                                             

<% request.setCharacterEncoding("GBK");

String food = request.getParameter("food");

String name = (String) session.(1)("name"); //将session中的值取出赋给变量name.

%>,其中(1)中需要填写的内容是:                                                (    B  )

A. setAttribute       B. getAttribute        C. getName      D. setName 

  1. 从什么开始,到什么结束,被称为一个会话。                                         (   A   )

A.访问者连接到服务器,访问者关闭浏览器离开该服务器

B.服务器启动,服务器关闭

C.访问者连接到服务器,服务器关闭

D.服务器启动,访问者关闭浏览器离开该服务器

  1. 下面关于JDBC的描述正确的是?                                                  (  B    )

A.JDBC是一种数据库;

BJDBC是连接数据库的驱动程序

C.JDBC是连接数据库的标准API;

D.JDBC是一种类型的应用程序。

  1. 对数据库表中记录的字段值进行修改,应该使用哪种方法                             (    D   )

A.executeQuery()      B.getConnection()         C.next()        D.executeUpdate()

  1. 当useBean标签中的scope属性取值page时,该beans的有效范围是                   (    B   )

A.当前客户    B.当前页面       C.当前服务器       D.所有客户

  1. Servlet的程序入口点是哪个方法                                                   (    A   )

A.init()    B.main()  C.service()    D.doGet()

  1. 下面不属于<input type=” ”>标记中的 type 属性取值的是                             (   D   )

A.password  B.text  C.submit   D.textarea

  1. 在html标记中,哪个标记用于设置当前页面的标题。                                (    C  )

A. head           B.   name       C. title             D.   html

  1. 下列标签中没有自动换行作用的是                                                (   B    )

A. a         B  h1           C. p                 D  li

  1. 在HTML中,图片的基本标记是   。                                             (   A   )

A. img   B. image    C.picture   D. pic

  1. CSS 选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。下面哪个不是 CSS 选择器。                                                                  (   D   )

A.标签选择器  B.Class选择器  C.ID 选择器  D.名称选择器

  1. JavaScript中,window的哪个方法可以弹出一个警告消息框。                          (   A   )

A.  alert   B.  confirm    C.  prompt     D. write

  1. 为解决中文乱码问题,会采用合适的中文编码,下面哪个编码不支持中文:              (    D  )

A. GBK             B. UTF-8         C. gb2312        D. ISO-8859-1

  1. 不是JSP 运行必须的是                                                            (   D   )

A.操作系统   B.JavaJDK    C.支持 JSP 的 Web 服务器  D.数据库

  1. 在客户端浏览器的源代码中可以看到                                                (   B   )

A.JSP注释     B.HTML注释     C.JSP注释和HTML注释     D.JAVA注释

  1. page指令的作用是                                                               (    A   )

A.定义整个JSP页面的一些属性和这些属性的值   B.用来在JSP页面内某处嵌入一个文件

C.使该JSP页面动态包含一个文件               D.指示JSP页面加载Java plugin

  1. JSP程序段的基本语法是                                                         (    C   )

A.VBScript语言语法  B.JavaScript语言语法       C.Java语言语法         D.C语言语法

  1. 以下不属于JSP模板元素的是                                                     (   C   )

A.HTML元素    B.JavaScript元素   C.CSS  D.Java脚本元素

  1. 在JSP中,page指令的         属性用来引入需要的包或类。                       (    B   )

A.extends B. import     C.languge  D. contentType

  1. <jsp:param>动作元素经常与哪个元素一起使用。                                     (    A   )

A. <jsp:include>         B. <jsp:useBean>       C. <jsp:setProperty>     D. <jsp:import>

  1. 重向可以使用哪种方法。                                                         (   A    )

A. response.sendRedirect(“login.jsp”) ;       B. request.sendRedirect(“login.jsp”);

C. <jsp:forward page= “login.jsp”/>          D. <forward page= “login.jsp”/>

  1. 下列哪个页面对象适合用做网络留言版。                                           (   A    )

A.application       B. response        C. request        D. session

  1. 对下列描述中,不正确的是                                                        (  不会    )

A.session可以实现数据在整个服务器范围内的共享

B.<jsp:forward page=”URL”>,把当前的网页重新导向另外一个页面上,在客户端浏览器中看到的还是原来的网址

C.<jsp:include page=”URL”>,动态的加载,可以是静态网页,也可以是动态网页

D.<% response.sendRedirect(“URL”);%>,可以实现自动跳转到指定网页

  1. 要执行“select * from customer”语句,假设Statement对象stmt,执行SQL语句的代码哪个正确(   A    )

Astmt.executeQuery(str)    B.stmt.executeUpdate(str)

C.stmt.executeSelect(str)    D.stmt.executeDelete(str)

  1. 当useBean标签中的scope属性取值为     时,该beans的有效范围是访问者的会话期间。  (   C    )

A.request     B.page      C.session              D.application

  1. 下面描述错误的是                                                            (  C    )

A. HTML文件由<html>开头,</html>标记结束。

B. 文档头信息包含在<head>与</head>之间。

C. 在<head>和</head>之间可以包含<title>和<body>等信息。

D. 文档体包含在<body>和</body>标记之间

  1.              是一级标题标记                                                 (   D   )

 A.<p>标记   B.<br>标记   C.<hr>标记   D.<h1>

  1. CSS是              的缩写。                                                  (   B   )

A. Computer Style Sheets    B.Cascading Style Sheets  

C. Creative Style Sheets     D.Colorful Style Sheets

  1. 超级链接的功能是从一个页面链接到另一个页面,属性    用来定义具体链接到哪一页面。(   C   )

A. anchor    B.   src   C. href    D. address

  1. JavaScript中,当元素获得焦点时激发的事件是          。                           (   D   )

A. load    B.  click    C.  mouseover     D. focus

  1. JSP源文件的扩展名是                                                          (  B    )

A.java    B.jsp    C.class    D.html

  1. JSP页面经过编译之后,将创建一个(B)。

A. applet     B. servlet

C. application  D. exe文件

  1. page指令的作用是                                                             (    A   )

A.定义整个JSP页面的一些属性和这些属性的值   B.用来在JSP页面内某处嵌入一个文件

C.使该JSP页面动态包含一个文件               D.指示JSP页面加载Java plugin

  1. JSP脚本程序段的基本语法是                                                   (   C    )

A.VBScript语言语法  B.JavaScript语言语法       C.Java语言语法         D.C语言语法

  1. 以下不属于JSP模板元素的是                                                   (    C  )

A.HTML元素    B.JavaScript元素   C.CSS  D.Java脚本元素

  1. 在JSP中,page指令的         属性用来引入需要的包或类。                        (   B   )

A.extends B. import     C.languge  D. contentType

  1. JSP 的 page 编译指令的属性session 的默认值是                               (    A   )

A.true   B. false   C.0   D.1

  1. 可在JSP页面出现该指令的位置处,静态插入一个文件的指令是                     (   C    )

A.page指令标签   B.page指令的import属性   C.include指令标签   D.include动作标签

  1. <jsp:param>动作元素经常与哪个元素一起使用。                                  (   A    )

A. <jsp:include>         B. <jsp:useBean>       C. <jsp:setProperty>     D. <jsp:import>

  1. 重向可以使用哪种方法。                                                      (   A   )

A. response.sendRedirect(“login.jsp”) ;       B. request.sendRedirect(“login.jsp”);

C. <jsp:forward page= “login.jsp”/>          D. <forward page= “login.jsp”/>

  1. 下列哪个页面对象适合用做购物车。                                          (   D    )

A.application       B. response        C. request        D. session

  1. 要执行“select * from customer”语句,假设Statement对象stmt,执行SQL语句的代码哪个正确?

A.stmt.executeQuery(str)    B.stmt.executeUpdate(str)

C.stmt.executeSelect(str)    D.stmt.executeDelete(str)

  1. 下列哪个作用范围的 Bean,被 Web 服务目录下所有用户共享,任何客户对 Bean 属性的修改都会影响到其他用户。                                                        (     A  )

A.application  B.request  C.page  D.session

  1. JavaBean 可以通过jsp动作进行调用,下面哪个不是 JavaBean 可以使用的动作。     (    D   )

A.<jsp:useBean>  B.<jsp:setProperty>  C.<jsp:getProperty>  D.<jsp:setParameter>

  1. Servlet是使用Java编写的运行在            的小应用程序。                       (    B   )

A.客户端   B. 服务器端   C.浏览器端   D.数据库端

101.html语言中,创建一个位于文档内部的锚点的语句是:(  )

A. <name=“NAME”>        B.<name=“NAME”></name>

C. <a name=“NAME”></a>    D.<a name=“#NAME”></a>

答案:C

102.html中的元素可分为块级(block)元素和行内(inline)元素,下列哪个元素是块级元素:(  )

A. <p>     B. <b>     C. <a>      D. <span>

答案:A

103.下列哪条html语句的写法符合XHTML规范:(  )

A. <br>                                        B. <img src= ”photo.jpg” />

C. <IMG src= ”photo.jpg” ></IMG>       D. <img src= photo.jpg ></img>

答案:B

104.在编辑网页时,按“Ctrl+Shift+空格键”插入的HTML源代码为:(  )

A.       B.       C. &sbnp     D. &sbnp;

答案:B

105.<title></title>标记一般包含在_____标记中。(  )
A.<head></head>   B.<p></p>  C.<body></body>   D.<table></table>

答案:A

106.要在新窗口打开一个链接指向的网页需用到(  )

A. href=“_blank”         B. Name=“_blank”

C. target=“_blank”       D. href=“#blank”

答案:C

107.特殊符号©(版权符号)对应的源代码是:(  )

A. Copy;    B. ©;     C. Copyright;    D. ©right;

答案:B

108.在网页中经常用的图像格式是:(  )

A. gif, jpg和png         B. gif, bmp和png     

C. bmp, jpg和png     D. psd, gif和png

答案:A

109.关于JavaScript语言,下列说法中错误是:(  )

A. JavaScript语言是一种解释性语言   B. JavaScript语言与操作环境无关

C. JavaScript语言与客户端浏览器无关  D. JavaScript是动态的,它可以直接对用户输入做出响应

答案:C

109.如何能够定义列表的项目符号为实心矩形?(  )

A. list-type: square     B. type: 2

C. type: square         D. list-style-type: square

答案:D

110.下列哪种CSS属性不能让页面在浏览器中居中显示(网页中所有可显示的元素都包含在一个id为container的div盒子内) (  )

A. #container { margin: 0 auto ; width:780px;}

B. #container { position: relative; width:780px;

    left:50%; margin-left: -390px; }

C. #container { margin: 0 auto ; width:85%; }

D. #container { position: relative; width:780px;

       right:50%; margin-left: 390px; }

答案:D

111.下列哪条CSS样式规则是不正确的:(  )

A. img { float: left; margin: 20px; }   B. img { float: right; width: 120px;height: 80px; }

C. img { float: right; right: 30; }      D. img { float: left; margin-bottom: 2em; }

答案:C

112.CSS是利用什么XHTML标记构建网页布局?(  )

A. <dir>   B. <div>   C. <dis>  D. <dif>

答案:B 

113.在CSS语言中下列哪一项的适用对象是"所有对象"?( )

A. 背景附件  B. 文本排列  C. 纵向排列  D. 文本缩进

答案:A

114.下列选项中不属于CSS 文本属性的是(  )

A. font-size  B. text-transform  C. text-align   D. line-height

答案:D

115.在CSS 中不属于添加在当前页面的形式是(  )

A. 内联式样式表  B. 嵌入式样式表 C. 层叠式样式表 D. 链接式样式表

答案:D

116.在CSS语言中下列哪一项是"列表样式图象"的语法?(  )

A. width: <值>  B. height: <值>  C. white-space: <值>  D. list-style-image: <值>

答案:D

117.下列哪一项是CSS正确的语法构成?(  )

A. body:color=black     B. {body;color:black}

C. body {color: black;}    D. {body:color=black(body}

答案:C

118.下面哪个CSS属性是用来更改背景颜色的?(  )

A. background-color:  B. bgcolor:  C. color:  D. text:

答案:A

119.怎样给所有的<h1>标签添加背景颜色? (  )

A. .h1 {background-color:#FFFFFF}  B. h1 {background-color:#FFFFFF;}

C. h1.all {background-color:#FFFFFF}  D. #h1 {background-color:#FFFFFF}

答案:B

120.下列哪个CSS属性可以更改样式表的字体颜色?(  )

A. text-color=   B. fgcolor:   C. text-color:   D. color:

答案:D

121.下列哪个CSS属性可以更改字体大小?(  )

A. text-size   B. font-size  C. text-style  D. font-style

答案:B

122.下列哪段代码能够定义所有P标签内文字加粗?(  )

A. <pstyle="text-size:bold">   B. <p style="font-size:bold">

C. p {text-size:bold}           D. p {font-weight:bold}

答案:D

123.如何去掉文本超级链接的下划线?(  )

A. a {text-decoration:no underline}  B. a {underline:none}

C. a {decoration:no underline}      D. a {text-decoration:none}

答案:D

124.如何设置英文首字母大写?(  )

A. text-transform:uppercase   B. text-transform:capitalize

C. 样式表做不到               D. text-decoration:none

答案:B 

125.下列哪个CSS属性能够更改文本字体?(  )

A. f:  B. font=  C. font-family:  D. text-decoration:none

答案:C

126.下列哪个CSS属性能够设置文本加粗?(  )

A. font-weight:bold   B. style:bold  C. font:b   D. font=

答案:A 

127. CSS中,padding:10px 20px 30px 40px代表的填充值顺序分别是:

A. 上、右、下、左   B. 上、下、左、右

C. 上、左、下、右   D. 左、右、上、下

答案:A

128.下列哪个属性能够设置盒模型的左侧外补丁?(  )

A. margin:  B. indent:   C. margin-left:   D. text-indent:

答案:C 

129.定义盒模型外补丁的时候是否可以使用负值? (  )

A. 是   B. 否

答案:A

130.常见的JavaScript框架有jQuery、Prototype、Moottools、ExtJS和Spry等。目前jQuery最受开发者追捧,Spry框架是DW CS3中新增的功能。

A. 正确  B. 错误

答案:A

131.网页的本质是(  )文件。

A.图像  B.纯文本  C.可执行文件   D.图像和文本的压缩

答案:B

132.不是动态网页的特点的一项是:

A.动态网页可每次显示不同的内容  B.动态网页中含动画

C.动态网页中含有服务端代码     D.动态网页一般需要数据库支持

答案: B

133.CSS长度单位有绝对单位、相对单位和百分比。下列说法正确的是:

A. px指屏幕的像素,它是相对单位   B. pt指屏幕的像素,它是相对单位

C. pt指屏幕的像素,它是绝对单位,屏幕上尺寸不随屏幕分辨率的改变而改变

D. pt在印刷行业中常见,是相对单位

答案: A

134.实现图文混排及首字下沉效果最好的技术方法是:

A.浮动 B.相对定位 C.绝对定位 D.以上都对

答案: A

135.CSS长度单位有绝对单位、相对单位和百分比。下列说法正确的是:

A. px指屏幕的像素,它是绝对单位.   B. pt指屏幕的像素,它是相对单位.

C. pt指point,它是绝对单位,打印出的尺寸不随屏幕分辨率的改变而改变.

D. pt在印刷行业中常见,是相对单位

答案: C

136.position默认值为static。表示:

A. 表示不使用定位属性定位    B. 表示以浏览器窗口为基准进行绝对定位

答案: A

137.关于CSS,正确的是:

A. 边界margin值可为负,填充padding指不可为负

B. 对行内元素设置width或height值也是起作用的

C. 使用CSS,只能使用<div></div>进行结构设计

D. margin可以单独设置背景颜色

答案: A

138.当两个块级元素的盒子上下排列时,它们之间的边界(margin)将发生合并,而左右排列时不会。

A. 正确  B. 错误

答案: A

139.JavaScript是一种基于对象的语言,而不是面向对象的语言。

A. 正确  B. 错误

答案: A

140.JavaScript是事件驱动的语言。

A. 正确  B. 错误

答案: A

141.JavaScript变量名不能是关键字或保留字,不区分大小写。

A. 正确  B. 错误

答案: B

142.document对象即属于BOM,又属于DOM。

A. 正确  B. 错误

答案: A

143.对DOM标准支持最好的浏览器是IE。

A. 正确  B. 错误

答案: B

144.常用的HTML事件中,onBlur的描述是:任何元素或窗口失去焦点时触发。

A. 正确  B. 错误

答案: A

145.可以使用DOM动态操作CSS属性。

A. 正确  B. 错误

答案:A

146、关于网页中的图像,下列说法正确的是            

A.图像由<img>标签开始,由</img>结束

B.图像标签的href属性用于指定图像链接的URL

C.src属性的值是所要显示图像的URL

D.以上全都是错的

147、如果希望单击超链接打开新的HTML页面,则需将target属性设为         

A._blank B._top C._parent D._self

148、下列语句的值是        

String str=”中华人民共和国”;

Str.IndexOf(“人”);

A.1 B.2 C.3 D.4

149、应用程序中所有页面均可以访问          变量。

A.Session B.Application C.Server D.ViewState

149、若希望控件内容变换后立即回传表单,需要在控件中添加属性        

A.AutopostBack = True B. AutoPostBack = False

C.IsPostBack =True    D.IsPostBack = False

150、下列Web服务器控件中,哪个不能接收用户的输入信息        

A.Text控件    B.Label控件

C.DropDownList控件 D.CheckBox控件

151、下列关于Web服务器端Text控件的说法不正确的是            

A.Text控件显示为文本输入框 B.Text控件可以设置为多行文本输入

C.Text控件只能输入文本不能显示文本 D.Text控件可以设置为密码框输入

152、下列关于Web服务器端按钮控件的说法不正确的是           

A.Button显示为普通按钮样式 B.LinkButton显示为超链接按钮样式

C.ImageButton以图片作为按钮 D.Button和LinkButton所实现的功能不同

153. HTTP的默认端号是( )。

A.80    B.8080     C.70     D.21

154.如果网页( ),该网页是动态的。

A.有GIF动画图片动来动去   B.有动画广告飞来飞去

C.能看影视                 D.是动态实时生成的

155.客户发出请求、服务器端响应请求过程中,说法( )是正确的。

A.在客户发起请求时,DNS域名解析地址前,浏览器与服务器建立连接

B.客户在浏览器上看到结果后,释放浏览器与服务器连接

C.客户端直接调用数据库数据   

  D.Web服务器把结果页面发送给浏览器后,浏览器与服务器断开连接

156.以下说法( )是正确的。

A.因特网和万维网是一回事

B.万维网是网络的网络

C.万维网是一个运行在Internet上的全球性、分布式信息发布系统

  D.万维网是覆盖全球的网络

157.为使页面具有红背景色(  )语句正确。

A. <body background =red>         B. <body text = red >

C. <body vlink=red>               D. <body bgcolor = red >

158.以下代码段显示(  )。

<ul >

    <li>列表</li>

    <li>列表</li>

   </ul>

A. 以字母a开始的有序列表        B. 以实心园点标记的无序列表

C. 以实心园点标记的无序列表      D. 描述列表

159.对以下语句描述(  )正确。

<img src="..\images\xinxinqu.jpg" >

A. 在页面上插入一幅图像        B. 在页面上插入一首歌曲

C. 插入一段影视                D. 插入电子信箱

160. 为链接到文件chaolianjie.html中名为“内容简介”位置,语句 ( )正确。

A. <a  href="内容简介">         B. <a  href="chaolianjie.html内容简介">

C. <a  href="chaolianjie.html ">   D. <a  href="chaolianjie.html#内容简介">

161.以下代码段创建一个( )的表格

<table>  

  <tr>

    <td>Web技术 </td>

    <td> Web技术</td>

  </tr>

</table>

A. 一行两列边框为1         B. 两行一列没有边框

C. 一行两列没有边框         D.两行一列边框为1

167.以下代码段创建一个( )的表格

<table border=2>  

  <tr><th rowspan=3>  </th><th> </th></tr>

  <tr><td>  </td> </tr>

  <tr><td>  </td> </tr>

</table>

A. 三行两列6个单元格         B. 三行两列4个单元格

C. 两行三列6个单元格        D. 两行三列5个单元格  

168.以下代码段(  )。

    请选择兴趣<br>

       <input type=checkbox name="复选框"  checked> 旅游

       <input type=checkbox name="复选框"> 音乐

    请选择性别:

       <input type=radio name="单选按钮1" > 男

       <input type=radio name="单选按钮2" > 女

A. 非常正确             

B. 一组复选框用不同的名字,一组单选钮用相同名字

C. 一组单选按钮要用相同的名字  

D. 一组复选框要用不同的名字

169.以下代码段,显示效果( )。

<html>

<style type="text/css">   

<!--

   font { color:red;

       font-family:楷体;

     }

--></style>

<body>

<font>Web技术</font>

<h2>新技术</h2>

</body></html>

A. 文字“Web技术”和“新技术”显示成宋体、黑色

B. 文字“新技术”显示成楷体、红色

C. 文字“Web技术”显示成楷体、红色

D.文字“Web技术”和“新技术”显示成楷体、红色

170. JDK安装配置完成后。在MS DOS命令提示符下执行(  )命令,测试安装是否正确。

A. javac    B.Javac     C.JAVAC       D.JavaC

171. Tomcat安装目录为:“d:\Tomcat5.5”,使用默认端口号。启动Tomcat后,为显示默认主页,在浏览器地址栏目中输入( )。

D. d:\Tomcat5.5\index.jsp

172.设置虚拟发布目录,要修改(   )。

A.Tomcat的bin目录中,tomcat5.exe文件

B.Tomcat的bin目录中,server.xml文件

C.Tomcat的webapps\ROOT目录中,index.jsp文件

D.Tomcat的conf目录中,server.xml文件

173.以下非法变量名是(  )。

A. stuName  B._numb   C.false   D.MyDate2

174. JavaScript语句:document.write((num1=8)!=(num2=8)),在浏览器窗口显示结果为( )。

A. true   B. Undefined     C. Null   D. false

175. 以下关于 JavaScript语言描述,正确的是( )。

A. 不区分大小写   B.一定要用分号作为行结束标志   

C.可以用两种方法进行注释,“//……”和“/*……*/”

D. 是纯面向对象的

176. Date对象的setTime()函数(  )的时间数。

       A. 设置从1970年1月1日00:00:00开始,以秒为单位

B. 设置从1970年1月1日00:00:00开始,以毫秒为单位

C. 设置从2000年1月1日00:00:00开始,以毫秒为单位

D. 设置从1970年1月1日12:00:00开始,以秒为单位

177. Date对象的getDay()函数返回(   )。

      A. 月份,其值为0~11     B. 日期,其值为1~31

C. 星期,其值为1~7      D. 星期,其值为0~6

178. 打开网页时的浏览器窗口是(   )对象。

A. window   B. document     C. form   D. location

       7. onClick事件在(   )发生。

A. 鼠标移到对象上时   B. 网页载入浏览器时

C. 鼠标左键单击对象时    D. 用户释放按键时

179. setTimeout("changeStatus()",100)函数执行时,( )。

A.调用changeStatus()函数100次        

B.每100毫秒,调用changeStatus()函数一次

C.每100秒,调用changeStatus()函数一次 D.每100分,调用changeStatus()函数一次

180.有一段代码如下:

<%  

  for( int i=4; i>1; i-- )

    out.println( "<h" + i + ">你好!</h" + i + ">" );

%>

在客户端浏览器源文件见到的代码段是(  )。

A. <h2>你好!</h2>

<h3>你好!</h3>

<h4>你好!</h4>

B. for( int i=4; i>1; i-- )

    out.println( "你好!" );

C. <h4>你好!</h4>

<h3>你好!</h3>

<h2>你好!</h2>

D. 你好!

你好!

你好!

181.JSP页面上有语句,<% String str=" 你好!"; %>,语句是(   )。

A.表达式     B. 注释       C. 指令      D.脚本元素

182.以下叙述(  )是正确的。

A.JSP动作标记为JSP页面提供全局变量。   B.JSP指令标记在执行阶段插入文件。

C.JSP动作标记动态插入文件。             D.JSP指令标记动态嵌入文件。

183.以下正确的代码段是( )。

A. <%@ page contentType="text/html;charset=GBK"%>

<%@ page info="欢迎登录本系统!"%>

<%@ page import="java.io.*"%>

<%@ page info="客户登录页面"%>

B. <%@ page contentType="text/html ,application/msword;charset=GBK"%>

<%@ page info="客户登录页面"%>

C. <%@ page contentType="text/html, charset=GBK"%>

<%@ page import="java.io.*"%>           

<%@ page info="客户登录页面"%>              

D. <%@ page contentType="text/html;charset=GBK"%>

<%@ page import="java.io.*"%>

<%@ page info="客户登录页面"%>

184.以下正确的代码段是( ),test.jsp文件和当前页面在同一目录下,并且是可用的。

A. <%@ page contentType="text/html;charset=GBK"%>

<%@ page Import="java.io.*"%>           

<%@ include file="test.jsp"%>

B. <%@ page contentType="text/html;charset=GBK"%>

<%@ page import="java.io.*"%>           

<%@ include file="test.jsp"%>

C. <%@ page contentType="text/html;charset=GBK"%>

<%@ page import="java.io.*"%>           

<% include file="test.jsp"%>           

D. <%@ page contentType="text/html;charset=GBK"%>

<%@ include file="test.jsp"%>

185.自定义标记tag文件top.tag存放“Web服务目录\WEN-INF\tags”目录下,调用top标记的当前页面test.jsp存放在Web服务目录下,以下正确的代码段是( )。

A.<%@ taglib tagdir="/WEB-INF/tags" prefix="bookTop" %>

  < bookTop: top/>  

B.<%@ taglib tagdir="/WEB-INF/tags" prefix="bookTop" %>

  < tags: top/>

C. <%@ taglib tagdir="/WEB-INF/tags" prefix="bookTop" %>

  < bookTop: top.tag/>

D.<%@ taglib tagdir="/tags" prefix="bookTop" %>

     < bookTop: top/>

186.如果客户提交的表单中,某个名为name的控件具有多个参数值时,可以使用( ) 方法获得name指定的所有参数值。

A.getParameter(String name)            B.getHeader(String name)

C.getParameterValues(String name)       D.getAttribute(String name)

187.使用response对象的( )方法使页面重新定位。

A.setStatus( )         B.sendRedirect( )

C.forward()            D.sendError( )

188.某一客户在同一个Web服务目录的4个页面间跳转,其session对象有( )个ID。

A.1          B.2              C.3             D.4

189.某一客户的session对象在( )一直存在。

A.连接断开之前                         B.客户跳转到其他页面之前

C.客户连接到其他网站之前               D.客户浏览器关闭之前

190.某一服务器有4个客户访问,共创建了( )application对象。

A.1          B.2              C.3             D.4

191.编制好的bean文件名的后缀是( )。

A. .java    B. .jsp    C. .html    D. .class

192.有一个加法bean

package bean;

public class AddBean{

  int addNum1, addNum2;

  public int add(int addNum1, int addNum2){

    return  addNum1+ addNum2;

  }

}

以下( )可以正确设置addNum1的值。

A.public int setAddNum1(int a){

addNum1=a;

}            

B.public void setaddNum1(int a){

addNum1=a;

}  

C.void setaddNum1(int a){

addNum1=a;

}         

D.public void setAddNum1(int a){

addNum1=a;

}  

193.加法bean如题191,以下( )可以正确获得addNum1的值。

A.public void getAddNum1( ){

return addNum1;

}            

B.public int getAddNum1( ){

return addNum1;

}  

C.void getaddNum1(){

return addNum1;

}         

D.public int getAddNum1(int a ){

return addNum1;

}  

194.在JSP页面使用( )动作创建bean实例。

A.jsp:setProperty   B.jsp:getProperty   C. jsp:useBean   D.jsp:param

195.当jsp:useBean动作属性scope="( )"时,创建的bean实例的生命周期是会话期的。

A. page   B. request   C. session   D. application  

196.通过客户表单输入,使用param= “*”设置bean的属性值时,( )。

A.表单组件名是任意的     B.表单组件名要与bean属性名对应相等

C.表单组件名要把对应的bean属性名的第一个字母大写       

D.以上都不对

197.与数据库建立连接需要创建( )类对象。

A. Statement    B. resultset    C. Connection    D. PrepareStatement

198.与数据库建立连接并操作数据库数据的主要步骤的顺序为( )。

①发送SQL语句  ②与数据库建立连接.  ③关闭连接

④载入数据库驱动程序     ⑤接受并处理结果集

A. ①②③④⑤     B. ④②①⑤③    C. ②④③⑤①    D. ①②③④⑤

199.使用纯Java程序为SQL Server数据库加载JDBC驱动程序,使用( )语句。

200.查询bookinfo表中所有数据使用( )语句。

A. "Select * From bookinfo";

B. "Select * From bookinfo where bookname like '%"+bName+"%'";  

C. "Select * From bookinfo where pubdate between '"+s_pubdate+"' and '"+e_pubdate+"'";

D. "update bookinfo Set price='"+s_bkprice+"' where bookid='"+s_bkid+"'";

二、简答题

1.Internet提供哪些主要服务?

2.Inernet上的主机指什么?

3.WWW的英文全称是什么,它的主要功能是什么?

4.简述Web和Internet的区别与联系。

5.简述IP地址表示方式。

6.静态网页和动态网页的区别是什么?

7. 可以为Internet上两台主机分配同一个IP地址吗?可以为同一个网络的两台主机分配同一个IP地址吗?可以为两个不同网络的两台主机分配相同的主机地址吗?

8.IP地址分为哪几类?它们各自适用于什么情况?

9.为什么要使用子网掩码?子网掩码的作用是什么?

10.已知主机的IP地址和它的子网掩码,试确定该主机所在网络的类型,网络号,子网号和主机编号。

11.域名解析系统的作用是什么?

12.URL的组成是什么?写出其标准的结构形式,并简述各部分的功能。

13.Web应用程序的三个层面各司何职,该工作模式有哪些优点?画出三层结构图。

14.以Web方式访问数据库的特点是什么?

15. 简述HTML文件结构,它以什么标记开始,什么标记结束?

16. 如何用记事本创建一个HTML文档?

17. HTML文档的扩展名是什么?CSS样式文件的扩展名又是什么?

18. HTML标记是否区分大小写,可以嵌套使用吗?

19. HTML注释格式是什么?

20. 在HTML中,标记<font>的size属性的最大值和最小值是多少?

21. 在HTML文档中页面背景色和字体颜色如何表示?

22. 在HTML文档中,段落标记<p>和换行标记<br>的区别是什么?

23. 预格式化标记<pre>的作用是什么?

24. 超链接标记的作用是什么?如何应用超链接标记链接到其他资源?

25.链接到本文档指定位置与链接到其他文档指定位置,href属性值的区别是什么?

26. 图像标记的alt属性起什么作用?如何给图像加上边框?

27. 表格标记可以嵌套使用吗?使用时的注意事项?

28. 表单在页面中起什么作用?它包含哪些控件?

29.文本框控件的属性size与maxlenght的区别是什么?

30.一组单选按钮与一组复选框的作用有什么区别?创建时要注意何事项?

31.简述在表单中,method=get与method=post的区别。

32. 简述CSS的概念和它的功能?

33.有哪几种方式可以把样式表加载到页面中?

34.CSS中的选择器有很多种类型,写出下列选择器的类型和作用:

1)a:hover       2)a.hover         3)a:hover b       4)a.hover b

答:

1)a:hover是伪类选择器,当鼠标悬浮在a标记上时应用该选择器定义的样式;

2)a.hover是交集选择器,应用了.hover类选择器的a标记应用该样式;

3)a:hover b是后代选择器,当鼠标悬浮在a标记上时,被a标记包含的b标记将应用该样式;

4)a.hover b是后代选择器,应用了.hover类选择器的a标记里的b标记将应用该样式。

35.有些网页里超链接的下划线是虚线,你认为这是怎么实现的?

答:将该元素的CSS属性里的text-decoration: none;再将其border-bottom设为1象素,虚线.(或者用一张下面有虚线的图片作为该元素的盒子背景),

36.什么是XML,与HTML 相比有何特点。

37. 什么是Web Service?简述它有特点和作用。

38.安装JSP运行环境需要准备哪些软件?

39.JDK软件的作用是什么?

40.JDK安装完成后为什么要配置系统的环境变量,如何配置?

41.如何得知JDK安装正确?

42.Tomcat服务器软件的默认发布目录是什么?

43.Web应用程序可以存放在Tomcat的默认发布目录外否?

44.什么是脚本语言,它的功能是什么?

45. 客户端脚本和服务器端脚本各自的功能是什么?

46 如何将JavaScript语句嵌入HTML页面?请写出关键语句。

47 如何将JavaScript文件链接到HTML文档?请写出关键语句。

48 JavaScript中的函数如何定义,如何调用?

49  JavaScript主要应用哪几个接口元素,如何使用?

50.举例说明如何自定义对象和创建对象实例。

51.什么是事件?什么是事件处理程序?

52 window对象的组成结构是怎样的?

53.如何引用表单元素?如果页面上有一个表单,name=myForm,表单上有一个按钮,name=myButton,如何引用按钮上面的数据?

54. window对象的主要属性和方法是什么?各举出三个例子,可以多列。

55. window下层最主要的对象是什么?

56. document对象的主要属性、方法和事件是什么?各举出三个例子,可以多列。

57.如何创建字符串对象,举例说明。

58.创建一个二维数组对象。

59. 写出输出系统当前月份的语句。

60. 简述JSP的主要特点。

61. 组成JSP页面的主要元素有哪些?

62. JSP文件名的后缀是什么?JSP代码的定界符是什么?

63. 简述JSP的运行过程。

64.JSP页面运行较快的原因是什么?

65. 一个JSP页面的源代码,与在客户端看到的代码是否一致?

66.什么是HTML注释、隐藏注释、脚本注释,在客户端的“查看源文件”中能见哪个注释?

67.在<%…%>标记之间和<%!…%>标记之间都可以声明变量,它们的区别是什么?

68.如何声明方法,如何调用方法,举例说明。

69. 在什么标记之间插入表达式,使用时应注意些什么?

70.简述脚本元素的功能。

71. JSP页面中为什么会出现中文乱码。

72.为什么要设置JSP内置对象?列举其中5种内置对象的功能。

73.如何使用request对象获得客户浏览器中的表单输入信息,例如在表单中用语句<input name=userName>描述的文本框输入信息?

74.response对象状态行的作用有哪些?

75.response对象的sendRedirect方法的功能是什么,常在什么情况下使用?

76.out对象的功能是什么,写出向浏览器输出数据的方法。

77.session对象的作用是什么,它在什么范围内共享信息,列举出session对象常用的3种方法?

78.application对象的作用是什么,它在什么范围内共享信息?

79.简述session对象和aplication对象的不同处。

80. 什么是JavaBean?在什么情况下使用JavaBean比较有利?使用JavaBean的优点?

81.用Java语言编写JavaBean的注意事项有哪些?

82.JavaBean由哪几种成分组成?

83.如果在Web服务目录person中有一个JSP页面,要使用一个bean,该bean的前三行语句为:

package student;

public class StudentBean{

  String studentName, studentNum;

  …

请问:

①该bean的文件名。

②该bean的class文件的存放目录。

③使用该bean的JSP文件的<jsp:useBean…/>动作属性class的值是什么?

84. jsp:useBean动作属性scope的功能是什么?写出其默认值和另外3种属性值。

85.jsp:setProperty和jsp:getProperty动作的功能是什么?使用时的注意事项。

86.JDBC的全称和英文名称?

87.JDBC的功能是什么?

88.简述JDBC工作原理。

89.简述JDBC数据库连接方式。

90.简要列出JDBC建立数据库连接步骤。

91.请写出包含java.sql的Page指令语句。

92.请写出加载JDBC-ODBC 桥驱动程序的语句。

93.写出纯Java程序连接数据库步骤。

94 如何使用Session对象存储数据?

95、JSP 中动态INCLUDE 与静态INCLUDE 的区别?【基础】

答:动态INCLUDE 用jsp:include 动作实现<jsp:include page="included.jsp"

flush="true" />它总是会检查所含文件中的变化,适合用于包含动态页面,并

且可以带参数;静态INCLUDE 用include 伪码实现,它不会检查所含文件的变化,

适用于包含静态页面<%@ include file="included.htm" %>

6、JSP 的内置对象及方法?【基础】

答:request 表示HttpServletRequest 对象。它包含了有关浏览器请求的信息,

并且提供了几个用于获取cookie, header 和session 数据的有用的方法。

response 表示HttpServletResponse 对象,并提供了几个用于设置送回浏

览器的响应的方法(如cookies,头信息等)。

out 对象是javax.jsp.JspWriter 的一个实例,并提供了几个方法使你能用

于向浏览器回送输出结果。

pageContext 表示一个javax.servlet.jsp.PageContext 对象。它是用于方

便存取各种范围的名字空间、servlet 相关的对象的API,并且包装了通用的

servlet 相关功能的方法。

session 表示一个请求的javax.servlet.http.HttpSession 对象。Session

可以存贮用户的状态信息。

application 表示一个javax.servle.ServletContext 对象。这有助于查找

有关servlet 引擎和servlet 环境的信息。

config 表示一个javax.servlet.ServletConfig 对象。该对象用于存取

servlet 实例的初始化参数。

page 表示从该页面产生的一个servlet 实例。

96、JSP 的常用指令?【基础】

答:<%@page language=”java” contenType=”text/html;charset=gb2312”

session=”true” buffer=”64kb” autoFlush=”true” isThreadSafe=”true”

info=”text” errorPage=”error.jsp” isErrorPage=”true” isELIgnored=”

true” pageEncoding=”gb2312” import=”java.sql.*”%>

isErrorPage:是否能使用Exception 对象;isELIgnored:是否忽略EL 表达式;

<%@include file=”filename”%>

<%@taglib prefix=”c”uri=”http://……”%>

97、jsp 有哪些动作?作用分别是什么? 【基础】

答:JSP 共有以下6 种基本动作:

jsp:include:在页面被请求的时候引入一个文件;

jsp:useBean:寻找或者实例化一个JavaBean。;

jsp:setProperty:设置JavaBean 的属性。;

jsp:getProperty:输出某个JavaBean 的属性;

jsp:forward:把请求转到一个新的页面;

jsp:plugin:根据浏览器类型为Java 插件生成OBJECT 或EMBED 标记。

98、jsp 有哪些内置对象?作用分别是什么? 【基础】

答:JSP 共有以下9 种基本内置组件(可与ASP 的6 种内部组件相对应):

request:用户端请求,此请求会包含来自GET/POST 请求的参数;

response:网页传回用户端的回应;

pageContext:网页的属性是在这里管理;

session:与请求有关的会话期;

application:servlet 正在执行的内容;

out:用来传送回应的输出;

config:servlet 的构架部件;

page:JSP 网页本身;

exception:针对错误网页,未捕捉的例外。

99、get 和post 的区别?【基础】

答:Form 中的get 和post 方法,在数据传输过程中分别对应了HTTP 协议中的

GET 和POST 方法。二者主要区别如下:

1)Get 是用来从服务器上获得数据,而Post 是用来向服务器上传递数据;

2)Get 将表单中数据按照variable=value 的形式,添加到action 所指向的

URL 后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post 是将

表单中的数据放在form 的数据体中,按照变量和值相对应的方式,传递到action

所指向URL;

3)Get 是不安全的,因为在传输过程,数据被放在请求的URL 中;Post 的

所有操作对用户来说都是不可见的;

4)Get 传输的数据量小,这主要是因为受URL 长度限制;而Post 可以传输

大量的数据,所以在上传文件只能使用Post;

5)Get 限制Form 表单的数据集必须为ASCII 字符,而Post 支持整个ISO10646

字符集;

6)Get 是Form 的默认方法。

100、什么情况下调用doGet()和doPost()?【基础】

答:Jsp 页面中的form 标签里的method 属性为get 时调用doGet(),为post

时调用doPost()。

101、如何从form 表单中得取checkbox 的值;【基础】

答:可在页面把checkbox 的name 属性取同一个,value 属性取每个条目的id,

后台用getParamter(“name”)能取到checkbox 的一组值。

102、页面中有一个命名为bank No 的下拉列表,写脚本获取当前选项的索引值。

答:用java 或javaScript 的处理方式分别如下:

Java: request.getParameter(“bank No”);

javaScript:

var selectItems = document.getElementsByName(“bank No”);

selectItems[0].value;

103、javascript 常用的方面;【基础】

答:常用于数据输入校验和页面特殊效果等。

104、常用的web 容器和开发工具;【基础】

答:最常用的容器包括:tomcat、weblogic;

开发工具有:eclipse,jbuilder。

  1. 什么是XML,与HTML 相比有何特点?

106、如何在JavaScript中利用对象id访问HTML DOM对象?

四、设计题(3*10’)

  1. 在页面上每隔一秒钟显示当前时间。
  2. 在页面上显示当前访问站点的人数。
  3. 设计一登录页面,在输入密码时能显示或隐式第显示密码,密码如果规定为6位数字或英文字母,用正则表达式验证密码的有效性。
  4. 用表格制作如右图所示的课程表。(10分)

5. 通过Div+CSS进行页面布局,效果如下图所示。创建CSS样式表,并设置其某些属性。(15分)

头部区域背景颜色为“#9c6”; 导航菜单区域背景颜色为“#693”; 主体区域左侧区背景颜色为“#cf9”;右侧区背景颜色为“#cf9”;中间的主体区域背景颜色为“#ffa”;尾部区域背景颜色为“#9c6”;

6. 要求:制作一个.html文件,效果如下图:(25分)

Html代码要求:

  • 做出以上界面,要求用表格布局,
  • 密码框要求用密码显示形式。

JavaScript实现表单验证要求:

  • 提交表单时要求分别验证用户名、性别、密码、电子邮件地址和年龄不能为空,如果为空则弹出对话框提示不能为空。
  • 另外,还需验证密码是否为6位,如果不符则弹出对话框提示;验证电子邮件的书写格式,如果没有“@”,弹出提示框;验证年龄是否为整形数据,如果不符则弹出提示框。

CSS要求:用css代码实现整个页面的字体大小为16px。

  • 17
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值