jsp综合练习

这是一份关于JSP的基础知识和实战练习题库,涵盖了JSP的Page指令、HTML元素、表单处理、Servlet相关知识、以及HTTP请求、会话管理、JSP内置对象等方面的内容。题目涉及端口号、URL结构、表格属性、图像标记、超链接语法、input类型、session和request对象的使用,以及JDBC操作等。通过这份练习,可以帮助学习者巩固JSP和相关Web开发的基本概念和技术。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考教材:JSP程序设计(第2版)                 作者:王大东

注:题目的难易程度为题库中的自带设置

1 . 容易 (1分)Tomcat服务器的默认端口号是( )。

A. 80

B. 8080

C. 21

D. 2121

Tomcat默认使用的端口号是8080。

2 . 容易 (1分)URL是Internet中资源的命名机制,在端口取默认值情况下,URL由三部分构成( )。

A. 协议、主机DNS名或IP地址和文件名

B. 主机、DNS名或IP地址和文件名、协议

C. 协议、文件名、主机名

D. 协议、文件名、IP地址

URL由协议名称、主机地址(IP地址和端口号)、页面文件名组成。 HTPP协议的默认端口号是80,如果访问的地址的端口是80时,可以省略端口号。

3 . 容易 (1分)表格中的行标记<tr>有许多属性,valign属性不可以取下列那个值。( )。

A. top

B. middle

C. left

D. baseline

表格中的行标记<tr>的valign属性取值有四种,分别是top (上对齐)、middle(居中对齐)、bottom(下对齐)和baseline(基线对齐)。

4 . 容易 (1分)用来在网页中显示图形的标记为( )。

A.<A href="文件名" ...>

B.<img src="文件名" ... >

C.<center src="文件名" ... >

D.<picture src="文件名" ... >

网页中显示图形图像的标记是<img>,其中属性src的值是图像的 URL 地址

5 . 容易 (1分)下面哪个是正确的超链接标记( )。

A. <a href="http://www.sohu.com" title="搜狐网" >搜狐网</a>

B. <a target="http://www.sohu.com" title="搜狐网" >搜狐网</a>

C. <a href="搜狐网" title="搜狐网" > http://www.sohu.com </a>

D. <a target="搜狐网" title="搜狐网" >http://www.sohu.com</a>

网页的超链接标记是<a> 标签,属性href的值是超链接指向的页面的 URL, 属性title的值是当鼠标停留在超链接时,显示的提示信息。

6 . 容易 (1分)下面不属于<input>标记中的type属性取值的是( )。

A. text

B. radio

C. submit

D. picture

<input>标记的type 属性规定 input 元素的类型,可取的值有text、button、checkbox、radio、image、reset、submit等,picture不是可取的值。

7 . 容易 (1分)类型为radio的input标签用于在表单中来定义单选按钮控件,下面哪个属性指定单选按钮通过表单向服务器提交的值( )。

A. size

B. value

C. name

D. checked

8 . 容易 (1分)<select>用于在表单中插入一个下拉菜单,它需与哪个标记配合使用( )。

A. <list>

B. <item>

C. <dot>

D. <option>

9 . 容易 (1分)JSP的Page编译指令的属性Language的默认值是( )。

A. Java

B. JSP

C. JavaServlet

D. JavaScript

JSP的page指令的language属性设置JSP页面使用的语言,默认值是Java,目前只支持Java语言一种。

10 . 容易 (1分)可以在以下哪个( )标记之间插入变量与方法声明?

A. <% 和 %>

B. <%! 和 %>

C. </ 和 %>

D. <% 和 !>

在四个选项中,只有<%! 和 %>之间可以进行变量和方法声明。

11 . 容易 (1分)JSP的指令通常是指( )。

A. Page指令、Include指令和Taglib指令

B. Page指令、Include指令和Plugin指令

C. Forward指令、Include指令和Taglib指令

D. Page指令、Param指令和Taglib指令

JSP包括指令和动作,其中指令包括page指令、include指令和taglib指令。

12 . 容易 (1分)page指令的import属性的作用是( )。

A. 定义JSP页面响应的MIME类型

B. 定义JSP页面使用的脚本语言

C. 为JSP页面引入JAVA包中的类

D. 定义JSP页面字符的编码

page指令的import属性的作用是导入要使用的java类。

13 . 容易 (1分)以下哪些属性是<jsp:include />动作所具有的( )。

A. page

B. file

C. contentType

D. prefix

14 . 容易 (1分)<%@ page %>指令不一定放在页面内的头部。

正确

15 . 容易 (1分)页面成员方法不可以在页面的Java程序片中调用。

错误

16 . 容易 (1分)在Request对象中获得用户提交参数的方法是( )。

A. getParameter()

B. getQueryString()

C. getSession()

D. getContentType()

17 . 容易 (1分)Session对象的作用是( )。

A. 网页传回用户端的回应

B. 与请求有关的会话期

C. 针对错误网页,未捕捉的例外

D. 用户端请求,此请求会包含来自GET/POST请求的参数

18 . 容易 (1分)在Session对象中可以获得指定名称的属性的方法是( )。

A. getAttribute()

B. getAttributeName()

C. getId()

D. getCreationTime()

19 . 容易 (1分)一个典型的HTTP请求消息包括请求行、多个请求头和( )。

A. 响应行

B. 请求报文主体

C. 响应报文主体

D. 响应头

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

A. submit

B. get

C. post

D. out

21 . 容易 (1分)out对象是一个输出流,其输出各种类型数据并换行的方法是( )。

A. out.print( )

B. out.newLine( )

C. out.println( )

D. out.write( )

22 . 容易 (1分)在Request对象中可以获得客户端向服务器端传送数据所依据的协议名称的方法是( )。

A. getMethod( )

B. get

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值