第二章测试1.
对于如下表单,描述正确的有哪些?
<form name="form1" action="LoginServlet" method="post">
...
</form>
A:表单的名称是form1 B:此表单提交数据的大小不受限制 C:表单提交的数据将会出现在地址栏中 D:表单的数据提交的位置是post
答案:AB
2.
针对下述JSP页面,需要得到用户选择的爱好的数量,最合适的代码是_______________。
<input type="checkbox" name="aihao" value="1"/>游戏<br/>
<input type="checkbox" name="aihao" value="2"/>运动<br/>
<input type="checkbox" name="aihao" value="3"/>棋牌<br/>
<input type="checkbox" name="aihao" value="4"/>美食<br/>
A:request.getParameterValues("aihao").length B:request.getParameterValues("aihao").size() C:request.getParameter("aihao").length D:request.getParameter("aihao").size() 3.
下面关于HTML的描述中,错误的是____________。
A:
文档体包含在<body>和</body>标记之间
B:在<head>和</head>之间可以包含<title>和<body>等信息。
C:文档头信息包含在<head>与</head>之间。
D:HTML文件必须由<html>开头,</html>标记结束。
4.在HTML文件中导入一个样式表的正确语法为___________
A: <input href="c.css" rel="stylesheet" type="text/css"> B: <import href="c.css" rel="stylesheet" type="text/css"> C: <link src="c.css" rel="stylesheet" type="text/css"> D:<link href="c.css" rel="stylesheet" type="text/css"> 5.
CSS指的是__________。
A: 层叠样式表 B: 脚本语言 C: 扩展标记语言 D: 标记语言 6.
动态建立Web页面的一个主要动力是使结果基于用户提供的查询数据。Web表单处理即是从Web页面获取信息,将其传送给服务器端应用程序。传送的方式包括以下__________________两种。
A: 调用HttpServletResponse的sendForm方法传送表单数据 B: 表单数据通过嵌入在HTML中的脚本加密传送到服务器上 C: 表单数据放置在问号之后,附加在URL的后面,发送到服务器上 D: 调用HttpServletRequest的getParameter方法,提供大小写敏感的参数名作为参数,获得表单数据 7.
一个表单只能有一个提交按钮。
A:错 B:对 8.
当样式定义重复出现的时候,最先定义的样式起作用。
A:对 B:错 9.
表单域可以单独使用,不一定非要放在<form>元素中。
A:错 B:对 10.
超级链接可以将文本作为链接对象,但不允许将图像作为链接对象。
A:对 B:错 11.
设在表单中有一组复选钮标记,如下列代码:
<form action="register.jsp">选择城市
<input type="checkbox" name="city" value="长春">长春<br>
<input type="checkbox" name="city" value="北京">北京<br>
<input type="checkbox" name="city" value="大连">大连<br>
<input type="checkbox" name="city" value="上海">上海<br></form>
如果在register.jsp是取city的值,最适合的方法为__。
A: String city=request.getAttribute("city"); B: String city=request.getParameter("city"); C: String []cities=request.getParameter("city"); D: String []cities=request.getParameterValues("city"); 12.
在J2EE中,request对象的( )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。
A:String getParameterValuses(String name) B:String[] getParameterValues(String name) C:String getParameter(String name) D:String[] getParameter(String name) 13.
下列___________不是HTML的常用标记。
A:<head> B:<html> C:<Book> D:<body> 14.
下列对邮件链接的使用正确的是( )。
A:<a href="#mailto:xyz@abcd.com">邮箱</a> B:<a href="mailto://xyz@abcd.com">邮箱</a> C:<a href="mailto:xyz@abcd.com">邮箱</a> D:<a href="mailto xyz@abcd.com">邮箱</a> 15.
关于HTML的说法不正确的是( )。
A:HTML标签必须结束 B:标签的属性值可用单引号也可用双引号
下列选项中可以使“内容1”和“内容2”分成两行显示的是__________________。
A:内容1<br/>内容2 B:内容1 内容2 C:内容1内容2 D:<p>内容1</p><p>内容2</p> 17.
下列选项中能够以黑体显示红色文字的是______。
A:<font face="黑体" color="#0000FF">文字</font> B:<font face="黑体"><red>文字</red></font> C:<font face="黑体" color="red">文字</font>
下列样式表的定义正确的是__________________。
A:div , table a {color : white} B:#abc {color : yellow} C:.xyz {color : blue} D:html {color : red} 19.
框架集标签<frameset>不能和<body>标签同时使用。
A:对 B:错