javaweb传智

1、

下列选项中,不是<img />标记属性的是()。

2分

  • A、A、src

  • B、B、alt

  • C、C、width

  • D、D、href

参考答案:

D

【答案解析】

 

ABC三项都是<img />标记的属性,只有D选项不是。

2、

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

2分

  • A、A、extends

  • B、B、import

  • C、C、languge

  • D、D、scontentType

参考答案:

B

【答案解析】

 

import属性用于指定在JSP页面翻译成的Servlet源文件中导入的包或类。import是唯一可以声明多次的page指令属性。一个import属性可以引用多个类,中间用英文逗号隔开

3、

下列HTML代码中,可以实现超链接的是()。

2分

  • A、A、<a name=”bookmark”>text</a>

  • B、B、<a href=”#bookmark”>text</a>

  • C、C、<a link=”#bookmark”>text</a>

  • D、D、<a target=”#bookmark”>text</a>

参考答案:

B

【答案解析】

 

4、

标记<% %>中的内容是()。

2分

  • A、A、script脚本

  • B、B、JSP程序片段

  • C、C、JSP声明

  • D、D、JSP表达式

参考答案:

B

【答案解析】

 

5、

下列标签属于换行标签的是()。

2分

  • A、A、<br />

  • B、B、<p />

  • C、C、<span>

  • D、D、<form>

参考答案:

A

【答案解析】

 

<p />是段落标签;<span />是行内标签;

6、

JSP的Page编译指令的属性Language的默认值是()。

2分

  • A、A、Java

  • B、B、C

  • C、C、C#

  • D、D、SQL

参考答案:

A

【答案解析】

 

7、

下面选项中,属于HTML的行内标签的是()。

2分

  • A、A、 <span />

  • B、B、<a />

  • C、C、<br />

  • D、D、<p />

参考答案:

A

【答案解析】

 

<span />:行内标签 <a />:超链接标签 <br />:换行标签 <p />:段落标签

8、

<a></a>标签中target属性可以指定页面的打开方式,下列关于target属性说法正确的是( )。

2分

  • A、A、target="_self"是在新窗口打开

  • B、B、target="_blank"为默认值,是在原窗口打开

  • C、C、target="_parent"是在父框架中打开被链接文件

  • D、D、target="_top"是在父框架中打开被链接文件

参考答案:

C

【答案解析】

 

_self是默认值,在原窗口打开;_blank在新窗口打开;_top是在整个窗口中打开被链接文件。

9、

在HTML中,关于表单的描述错误的是()。

2分

  • A、A、以<form>标签开始,以</form>结束

  • B、B、属性action是指表单提交的地址

  • C、C、属性method是指表单提交的方式

  • D、D、一个网页中只能有一个表单

参考答案:

D

【答案解析】

 

可以有多个表单,例如同时含有<form>表单和<input>表单。

10、

下列关于<body>标签,说法正确的是()。

2分

  • A、A、一个HTML文档可以含有一对以上的<body>标签

  • B、B、<body>标签位于<html>标签外

  • C、C、<head>标签可以位于<html>标签外

  • D、D、浏览器中显示的所有文本、图像、音频和视频等信息都必须位于<body>标签内

参考答案:

D

【答案解析】

 

一个HTML文档只能含有一对<body>标签;<body>标签必须在<html>标签内,位于<head>标签之后,与<head>标签是并列关系

11、

将jsp翻译成Servlet源码后,用户访问jsp文件时会被调用的方法是()。

2分

  • A、A、_jspInit()

  • B、B、_jspDesroy()

  • C、C、_jspService()

  • D、D、Service()

参考答案:

C

【答案解析】

 

JSP容器先将JSP文件转换成一个Java源文件(Java Servlet源程序),在转换过程中,如果发现JSP文件中存在任何语法错误,则中断转换过程,并向服务端和客户端返回出错信息。 如果转换成功,则JSP容器将生成的Java源文件编译成相应的字节码文件*.class。该class文件就是一个Servlet,Servlet容器会像处理其他Servlet一样来处理它。

12、

下面选项中,在tomcat上发布javaweb应用时,默认在什么目录()。

2分

  • A、A、webapps

  • B、B、conf

  • C、C、bin

  • D、D、work

参考答案:

A

【答案解析】

 

13、

下列选项中,启动Tomcat的命令startup.bat,放在哪个目录中()

2分

  • A、A、bin

  • B、B、lib

  • C、C、webapps

  • D、D、work

参考答案:

A

【答案解析】

 

bin目录用于存放Tomcat的可执行文件和脚本文件(扩展名为bat的文件)

14、

在<Tomcat8.x安装目录>\bin文件夹中,双击下列哪个脚本文件可以启动Tomcat服务器?( )

2分

  • A、A、service.bat

  • B、B、shutdown.bat

  • C、C、startup.bat

  • D、D、tomcat8.exe

参考答案:

C

【答案解析】

 

15、

关于配置Path环境变量的路径写法,正确的是()。

2分

  • A、A、"%JAVA_HOME%bin;"

  • B、B、"%JAVA_HOME%\bin;"

  • C、C、"%JAVA_HOME%\bin"

  • D、D、以上都不是

参考答案:

B

【答案解析】

 

16、

关于<tr>标签的描述,下列说法正确的是()。

2分

  • A、A、tr是表格中的单元格标签

  • B、B、tr可以单独使用

  • C、C、tr是表格中的行标签

  • D、D、tr没有属性

参考答案:

C

【答案解析】

 

<tr>标签是表格中的行标签,不可以单独使用,可定义相应的属性值。

17、

在HTML的标签中,可以向网页中插入gif图像文件的是()。

2分

  • A、A、<from />

  • B、B、<body />

  • C、C、<table />

  • D、D、<img />

参考答案:

D

【答案解析】

 

<from />:用于定义表单域 <body />:定义文档的主体 <table />:用于定义一个表格 <img />:图像标签

18、

关于JavaScript常用对象的说法,正确的是( )。

2分

  • A、A、使用window对象时,不能省略window对象的名称

  • B、B、Date对象提供了直接访问日期的属性

  • C、C、Date对象的getDay()方法返回值星期为1-7

  • D、D、String对象在创建对象实例后才能使用

参考答案:

D

【答案解析】

 

A选项中:window对象在使用时是可以省略的;B选项中:Date对象没有提供直接访问日期的属性,只有获取和设置日期的方法;C选项中:返回值星期为0~6;

19、

下面关于动态包含的语法格式,书写正确的是()

2分

  • A、A、<jsp:forward file="relativeURL" />

  • B、B、<jsp:forward path="relativeURL" />

  • C、C、<jsp:forward page="relativeURL" />

  • D、D、<%@include file="relativeURL" />

参考答案:

C

【答案解析】

 

20、

下列不是JSP隐式对象的是()。

2分

  • A、A、request

  • B、B、out

  • C、C、context

  • D、D、session

参考答案:

C

【答案解析】

 

JSP隐式对象:(1) out 用于页面输出 (2) request 得到用户请求信息 (3) response 服务器向客户端回应信息 (4) config 服务器配置,可以取得初始化参数 (5) session 用来保存用户的信息 (6) application 所有用户的共享信息 (7) page 指当前页面转换后的Servlet类的实例 (8) pageContext JSP的页面容器 (9) exception 表示JSP页面所发生的异常,在错误页中才起作用

21、

下列关于CSS中颜色的取值方式,错误的是()。

2分

  • A、A、预定义的颜色值

  • B、B、十六进制

  • C、C、二进制

  • D、D、RGB代码

参考答案:

C

【答案解析】

 

在CSS中颜色的取值方式由3种,分别是预定义的颜色值、十六进制和RGB代码。

22、

关于Tomcat安装目录的子目录描述,错误的是()。

2分

  • A、A、bin:用于存放Tomcat的可执行文件和脚本文件

  • B、B、conf:用于存放Tomcat的各种配置文件

  • C、C、lib:用于存放Tomcat服务器和Web应用程序需要访问的DLL文件

  • D、D、webapps:Web应用程序的主要发布目录

参考答案:

C

【答案解析】

 

因为Tomcat服务器是由Java语言开发的,它在运行时需要根据JAVA_HOME或JRE_HOME环境变量来获得JRE的安装位置,从而利用Java虚拟机来运行Tomcat。要解决这个问题,只需要将JAVA_HOME环境变量配置成JDK的安装目录。

23、

关于HTML表单中input元素的TYPE属性值,用于创建重置按钮的是()。

2分

  • A、A、reset

  • B、B、submit

  • C、C、button

  • D、D、image

参考答案:

A

【答案解析】

 

reset:定义重置按钮 submit:定义提交按钮 button:定义可点击按钮 image:定义图像形式的提交按钮

24、

阅读下面CSS代码: .box { margin:10px 5px; margin-right:10px; margin-top:5px; } 下面选项中与该代码段效果等同的是( )。

2分

  • A、A、.box { margin:5px 10px 10px 5px; }

  • B、B、.box { margin:5px 10px 0px 0px; }

  • C、C、.box { margin:5px 10px; }

  • D、D、.box { margin:10px 5px 10px 5px; }

参考答案:

A

【答案解析】

 

25、

下列哪个page指令是合法的?()

2分

  • A、A、<%page language="java"%>

  • B、B、<%! page language="java"%>

  • C、C、<%@ page language="java"%>

  • D、D、<%@Page language="java"%>

参考答案:

C

【答案解析】

 

26、

阅读下面的代码: <html> <head> <title>选择器</title> <style type="text/css"> .red { color: red; } </style> </head> <body> <!--类选择器的使用--> <h1 class="red">标题一:class="red",设置文字为红色。</h1> <p class="red font18"> 段落二: class="red font18",设置文字为红色,字号为18px。 </p> </body> </html> 下列选项中,对于上述代码中的类选择说法正确的是()

2分

  • A、A、“标题一...”与“段落二...”的文本内容都不会显示红色

  • B、B、 类名“red”前的“.”(英文点号)可以省略

  • C、C、同一个类选择器可以被多个标签引用

  • D、D、同一个类选择器不可以被多个标签引用

参考答案:

C

【答案解析】

 

对于A选项,两段文本内容都显示红色; 对于B选项,省略“red”前的“.”(英文点号)后,就不是类选择器了,而是标签选择器。 对于D选项,同一个类选择器是可以被多个标签引用的;

27、

安装tomcat成功后,要修改tomcat端口,要修改的文件是()。

2分

  • A、A、tomcat/bin/startup.bat文件

  • B、B、tomcat/conf/server.xml

  • C、C、tomcat/conf/web.xml

  • D、D、以上都不是

参考答案:

B

【答案解析】

 

Tomcat的端口号可在其安装目录下的conf文件夹下的server.xml文件中配置。

28、

JSP的哪个指令允许页面使用者自定义标签库?()

2分

  • A、A、include指令

  • B、B、taglib指令

  • C、C、page指令

  • D、D、plugin指令

参考答案:

B

【答案解析】

 

29、

关于Tomcat的介绍,正确的是()。

2分

  • A、A、Tomcat运行稳定并且可靠,但是效率比较低

  • B、B、Tomcat不能作为独立的Web服务器软件

  • C、C、Tomcat是Apache组织的Jakarta项目中的一个重要的子项目,它的源代码是完全公开的

  • D、D、Tomcat中并没有提供数据库连接池的功能

参考答案:

C

【答案解析】

 

A选项:Tomcat运行稳定、可靠、效率高;B选项:Tomcat可以作为独立的Web服务器软件;D选项:Tomcat中不仅具有Web服务器的基本功能,还提供了数据库连接池等许多通用组件功能。

30、

关于JSP隐藏注释的说法,正确的是()。

2分

  • A、A、浏览器端可见、服务器端可见

  • B、B、浏览器端不可见、服务器端可见

  • C、C、浏览器端可见、服务器端不可见

  • D、D、浏览器端不可见、服务器端不可见

参考答案:

D

【答案解析】

 

JSP提供了隐藏注释,隐藏注释不仅在浏览器页面中看不到,在查看HTML源代码时也看不到,所以隐藏注释有着较高的安全性。

满分:30分 得分:0分

31、

下面关于jsp的说法中,错误的是()。

3分

  • A、A、JSP的内容会直接发送到浏览器中,由浏览器解释运行

  • B、B、JSP看起来就像是HTML一样,所以是静态web资源的一种

  • C、C、浏览器在每次访问JSP页面时,JSP引擎都会将该JSP页面翻译为Servlet

  • D、D、如果说Servlet是在java代码中嵌入HTML,那么JSP就是在HTML中嵌入java代码

参考答案:

A,B,C

【答案解析】

 

JSP全名是Java Server Pages,即Java服务器页面。它是Servlet更高级别的扩展。在JSP文件中,HTML代码与Java代码共同存在,其中,HTML代码用来实现网页中静态内容的显示,Java代码用来实现网页中动态内容的显示。最终,JSP文件会通过Web服务器的Web容器编译成一个Servlet,用来处理各种请求。

32、

下面关于pageContext对象作用范围的取值表述,说法正确的是()。

3分

  • A、A、pageContext.PAGE_SCOPE:表示页面范围

  • B、B、pageContext.REQUEST_SCOPE:表示请求范围

  • C、C、pageContext.SESSION_SCOPE:表示会话范围

  • D、D、pageContext.APPLICATION_SCOPE:表示Web应用程序范围

参考答案:

A,B,C,D

【答案解析】

 

33、

在CSS中,使用链入式引入CSS样式表,需要设置的<link />标签的属性是()。

3分

  • A、A、href=""

  • B、B、type=“text/css”

  • C、C、rel="sheetstyle"

  • D、D、rel="stylesheet"

参考答案:

A,B,D

【答案解析】

 

链入式是将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过<link />标记将外部样式表文件链接到HTML文档中,其基本语法格式如下: <head> <link href="CSS文件的路径" type="text/css" rel="stylesheet" /> </head>

34、

在HTML中,可以引入JavaScript代码方式是()。

3分

  • A、A、行内式

  • B、B、 内嵌式

  • C、C、导入式

  • D、D、外链式

参考答案:

A,B,D

【答案解析】

 

在HTML文档中,引入JavaScript代码有3种方式,分别是行内式、内嵌式和外链式。

35、

下面关于include指令与<jsp:include>元素的区别,正确的是()。

3分

  • A、A、include指令通过file属性指定被包含的文件,<jsp:include>元素通过page属性指定被包含的文件

  • B、B、include指令的包含文件中不能有重名的变量或方法,<jsp:include>元素的包含文件中可以有重名的变量或方法

  • C、C、使用include指令时,被包含的文件内容会插入到包含页中;使用<jsp:include>元素包含文件时,当该元素被执行时,程序会将请求转发到被包含的页面

  • D、D、以上说法都不正确

参考答案:

A,B,C

【答案解析】

 

36、

下列选项中,属于Bootstrap框架特点的是()。

3分

  • A、A、响应式设计

  • B、B、 CSS预编译

  • C、C、高成本

  • D、D、丰富的组件库

参考答案:

A,B,D

【答案解析】

 

Bootstrap框架的优点有响应式设计、移动设备优先、浏览器支持、低成本易上手、CSS预编译、框架成熟、丰富的组件库等。而非侵入式设计是Spring框架的优点。

37、

下列选项中,可能导致Tomcat不能启动成功的是( )。

3分

  • A、A、没有安装JDK

  • B、B、Tomcat与JDK的版本不匹配(例如Tomcat6.x要求使用JDK1.5或以上版本)

  • C、C、没有配置JAVA_HOME系统环境变量

  • D、D、没有安装浏览器

参考答案:

A,B,C

【答案解析】

 

38、

JSP生命周期中所走过哪几个阶段()

3分

  • A、A、编译阶段

  • B、B、初始化阶段

  • C、C、执行阶段

  • D、D、销毁阶段

参考答案:

A,B,C,D

【答案解析】

 

39、

下列属于浏览器对象模型的是()。

3分

  • A、A、document

  • B、B、 location

  • C、C、element

  • D、D、history

参考答案:

A,B,D

【答案解析】

 

浏览器对象模型包括window对象、document对象、location对象、navigator对象、screen对象、history对象。

40、

下列代码中,哪个正确定义了JavaScript函数?()

3分

  • A、A、function (a, b) {return a * b;}

  • B、B、 function myDemo(a, b) {return a * b};

  • C、C、var x = function (a, b) {return a * b;}

  • D、D、var x = function myDemo(a, b) {return a * b};

参考答案:

B,C

【答案解析】

 

A选项:没有定义函数名;B选项:使用函数声明的方式来定义函数;C选项:使用函数表达式的方式来定义函数;D选项:应该去掉myDemo这个函数名;

满分:10分 得分:0分

41、

如果Tomcat使用默认端口号,Tomcat成功启动后,在浏览器地址栏中输入http://localhost:8080将能够访问Tomcat首页。

1分

参考答案:

 

【答案解析】

 

42、

jsp文件中可以使用html。

1分

参考答案:

 

【答案解析】

 

43、

调用事件处理程序主要分为在JavaScript中调用和在HTML中调用两种。

1分

参考答案:

 

【答案解析】

 

44、

Tomcat服务器默认的端口号是8080。

1分

参考答案:

 

【答案解析】

 

45、

<jsp:include>元素的flush属性默认值为false。

1分

参考答案:

 

【答案解析】

 

46、

在<input>标签中,设置form-control类名,可以对标签的样式进行优化。

1分

参考答案:

 

【答案解析】

 

47、

JSP的隐藏注释在服务端可以看到。

1分

参考答案:

 

【答案解析】

 

JSP提供了隐藏注释,隐藏注释不仅在浏览器页面中看不到,在查看HTML源代码时也看不到,所以隐藏注释有着较高的安全性。

48、

在<a>标签中,定义类名为page-link,表示页码标签。

1分

参考答案:

 

【答案解析】

 

49、

page指令的属性名称都是区分大小写的。

1分

参考答案:

 

【答案解析】

 

50、

<jsp:forward>元素可以将当前请求转发到其他Web页面,执行请求转发后,当前页面将不再执行,而是执行该元素指定的目标页面。

1分

参考答案:

 

【答案解析】

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值