一、选择题
(B) 01、WWW的英文全称是___。 A) World Web Wide B) World Wide Web C) Web Wide World D) World Wide Worth
(B) 02、以下__不属于B/S结构特点。 A) 节约成本
B) 维护成本高且投资大 C) 安全 D) 方便
(A) 03、下列__不属于URL的组件部分。 A) 服务器名称 B) 协议类型 C) 路径 D) 文件名
(C) 04、下面关于Html的描述中,错误的是__。
A) HTML文件必须由开头,标记结束。 B) 文档头信息包含在
与之间。C) 在
和之间可以包含D) 文档体包含在
和标记之间 (D) 05、下列__不是HTML的常用标记。 A) B) C) D)D) | (C) 08、Form表单的method属性能取下列__值。 A) submit B) puts C) post D) out (C) 09、在HTML文件中导入一个样式表的正确语法为__。 A) B) C) (C) 10、Http的中文含义为__。 A) 统一资源定位器 B) 简单邮件传输协议 C) 超文本传输协议 D) 网络套接字 (A) 11、CSS指的是__。 A) 层叠样式表 B) 脚本语言 C) 标记语言 D) 扩展标记语言 (D) 12、CSS选择器通过被规则指定的标记,对文档中使用该标记的内容进行统一的外观控制。下面__不是CSS选择器。 A) 标记选择器 B) 类型选择器 C) ID选择器 D) 名称选择器 (A) 13、URL中文名称是__。 A) 统一资源定位器 B) 网络资源 C) 网络协议 D) 数据链接 (A) 14、URL是Internet中资源的命名机制,URL由__三部分构成。 A) 协议、主机DNS名或IP地址和文件名 B) 主机、DNS名或IP地址和文件名、协议 C) 协议、文件名、主机名 D) 协议、文件名、IP地址 (C) 15、下列__不属于URL的组件部分。 A) 协议 B) IP地址或域名 C) 服务器名称 D) 端口号 (B) 16、以下__语句是从表TABLE_NAME中提取前10条记录。 A) select * from TABLE_NAME where rowcount=10 B) select TOP 10 * from TABLE_NAME C) select TOP of 10 * from TABLE_NAME D) select * from TABLE_NAME where rowcount<=10 (D) 17、从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,___语句是正确的。 A) Select * from 员工 where 姓名 ='玛丽' B) Select * from 员工 where 姓名 ='%玛丽' C) Select * from 员工 where 姓名 like '玛丽%' D) Select * from 员工 where 姓名 like '%玛丽%' (C) 18、下列__完整性中,将每一条记录定义为表中的惟一实体,即不能重复。 A) 域完整性 B) 引用完整性 C) 实体完整性 D) 行列完整性 (D) 19、关系模型中实体与实体间的联系的表是通过__。 A) 表 B) 图 C) 树 D) 关系 (B) 20、当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个__。 A) 进程 B) 线程 C) 程序 D) 服务 (D) 21、以下__不是JSP运行所必须的条件。 A) 操作系统 B) JavaJDK C) 支持Jsp的Web服务器 D) 数据库 1 (C) 22、下列说法中正确的是__。 A) Apache用于ASP技术所开发网站的服务器 B) IIS用于CGI技术所开发网站的服务器 C) Tomcat用于JSP技术所开发网站的服务器 D) WebLogic用于PHP技术所开发网站的服务器 (C) 23、Tomcat服务器的默认端口为__。 A) 8888 B) 8001 C) 8080 D) 80 (A) 24、Tomcat的端口号可以在__文件中修改。 A) server.xml B) web.xml C) tomcat.xml D) 不能改 (D) 25、如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的__目录。 A) common B) server C) common\\lib D) server\\lib (C) 26、下列变量声明在__范围内有效。 <%! Date dateTime; int countNum; %> A) 从定义开始处有效,客户之间不共享 B) 在整个页面内有效,客户之间不共享 C) 在整个页面内有效,被多个客户共享 D) 从定义开始处有效,被多个客户共享 (C) 27、在“<%!”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在__范围内有效。 A) 从定义处之后有效。 B) 在整个页面内有效。 C) 从定义处之前有效。 D) 不确定。 (B) 28、JSP页面可以在“<%=”和“%>”标记之间放置Java表达式,直接输出Java表达式的值。组成“<%=”标记的各字符之间__。 A) 可以有空格 B) 不可以有空格 C) 必须有空格 D) 不确定 (A) 29、JSP的Page编译指令的属性Language的默认值是__。 A) Java B) C C) C# D) SQL (A) 30、在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件为__。 A) .jsp文件 B) .class文件 C) .jar文件 D) web.xml文件 (C) 31、创建JSP应用程序时,配置文件web.xml应该在程序下的__目录中。 A) admin B) servlet C) WEB-INF D) WebRoot (B) 32、jsp最终被运行的是__文件。 A) java B) class C) HTML D) JSP (B) 33、下面___不是JSP本身已加载的基本类。 A) java.lang.* B) java.io.* C) javax.servlet.* D) javax.servlet.jsp.* (C) 34、对于预定义<%!预定义%>的说法错误的是___。 A) 一次可声明多个变量和方法,只要以“;”结尾就行 B) 一个声明仅在一个页面中有效 C) 声明的变量将作为局部变量 D) 在预定义中声明的变量将在JSP页面初始化时初始化 (B) 35、include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是__。 A) 是一个完整的HTML文件 B) 是一个完整的JSP文件 C) 是一个完整的TXT文件 D) 是一个完整的Java源文件 (A) 36、在Jsp页面中,Java程序代码应插入在__标记之间。 A) <% 和 %> B) <% 和 /> C) 和 %> D) <% 和 !> (B) 37、可以在以下__标记之间插入变量与方法声明。 A) <% 和 %> B) <%! 和 %> C) 和 %> D) <% 和 !> (A) 38、jsp中java表达式的语法格式为__。 A) <%= %> B) <%! %> C) <%@ %> D) <% %> (C) 39、下列__注释为隐藏型注释。 A) B) C) <%-- 注释内容 --%> D) ] --> (A) 40、在JSP中,<%=\将输出__。 A) 1+4 B) 5 C) 14 D) 不会输出,因为表达式是错误的 (C) 41、在JSP中,要定义一个方法,需要用到以下__元素。 A) <%= %> B) <% %> C) <%! %> D) <%@ %> (C) 42、要在jsp中使用ArrayList,,__做法是正确的。 A) <% import java.util.ArrayList%> B) <%@ import \ C) <%@ page import=\ D) <%@ page package=\(B) 43、在JSP中,page指令的__属性用来引入需要的包 2 或类。 A) extends B) import C) languge D) contentType (B) 44、能在浏览器的地址栏中看到提交数据的表单提交方式是__。 A) submit B) get C) post D) out (D) 45、下面不属于JSP内置对象的是__。 A) out对象 B) respone对象 C) application对象 D) page对象 (A) 46、在JSP页面中,能够完成输出操作的内置对象是__。 A) out B) response C) request D) config (C) 47、out对象是一个输出流,其输出各种类型数据并换行的方法是__。 A) out.print() B) out.newLine() C) out.println() D) out.write() (A) 48、out对象是一个输出流,其输出不换行的方法是__。 A) out.print() B) out.newLine() C) out.println() D) out.write() (C) 49、在JSP中的Java脚本中输出数据时可以使用__对象的print()方法。 A) page B) session C) out D) application (D) 50、以下__对象提供了访问和放置页面中共享数据的方式。 A) pageContext B) response C) request D) session (A) 51、如果只希望在多个页面间共享数据,可以使用__作用域。 A) request,session B) application,session C) request,application D) pageContxt,request (D) 52、编写计数器程序用来记载当前网站的访问量,建议采用JSP中的__对象。 A) page B) session C) request D) application (C) 53、sesson对象的__方法用于判断是否为开始新会话。 A) begin() B) isNewSessionID() C) isNew() D) invalidate() (B) 54、在JSP中如果要获取客户端主机名,应使用request对象的__方法。 A) getServerName() B) getRemoteHost() C) server() D) getRemotePort() (A) 55、可以利用request对象的__方法获取客户端的表单信息。 A) request.getParameter() B) request.outParameter() C) request.writeParameter() D) request.handlerParameter() (C) 56、调用getCreationTime()可以获取session对象创建的时间,该时间的单位是__。 A) 秒 B) 分秒 C) 毫秒 D) 微秒 (A) 57、可以利用JSP动态改变客户端的响应,使用的语法是__。 A) response.setHeader() B) response.outHeader() C) response.writeHeader() D) response.handlerHeader() (C) 58、在WEB应用程序的目录结构中,在WEB-INF文件夹中的lib目录是存放__文件的。 A) .jsp文件 B) .class文件 C) .jar文件 D) web.xml文件 (D) 59、在J2EE中,request对象的__方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。 A) String getParameter(String name) B) String[] getParameter(String name) C) String getParameterValuses(String name) D) String[] getParameterValues(String name) (C) 60、使用GET方式提交数据、接收数据时,处理中文最直接有效方式是__。 A) request.setCharacterEncoding(\ B) response.setContentType(\ C) String name= new String(request.getParameter(\859-1\ D) response.setCharacterEncoding(\(A) 61、在文件上传时,用__对象接收文件。 A) request B) session C) page D) MultipartRequest (B) 62、JSP页面程序片中可以使用__方法将strNumx=request.getParamter(\得到的数据类型转换为Double类型( )。 A) Double.parseString(strNumx) B) Double.parseDouble(strNumx) C) Double.parseInteger(strNumx) D) Double.parseFloat(strNumx) (C) 63、JavaScript执行表单验证一般都发生在用户单击 3 “提交”按钮后,数据提交服务器之前,onValidate()函数返回值为true时,__。 A) 验证不通过,提交数据给服务器 B) 验证不通过,不提交数据给服务器 C) 验证通过,提交数据给服务器 D) 验证通过,不提交数据给服务器 (C) 64、对于<% String (C) 71、用户需要在数据库添加数据行,使用__方法向服务器发送请求。 A) get B) post C) method D) 以上都不对 (C) 72、在JSP页面中通过 B) <% request.getOut().print(name)%> C) <%=name%> D) name (A) 65、给定test1.jsp代码片断,如下: 要在test2.jsp中输出参数color中的值,以下__选项是正确的。 A) <%=request.getParameter(\ B) <%=request.getAttribute(\ C) 以下__代码片断放置在test2.jsp中不会导致错误。 A) C) <%=request.getParameter(\ D) <%=request.getAttribute(\ (A) 67、以下__可用于检索session属性userid的值。 A) session. getAttribute (\ B) session. setAttribute (\ C) request. getParameter (\ D) request. getAttribute (\(A) 68、只能够传递字符串类型数据的方式是__。 A) 表单 URL重写 B) session对象 表单 C) 隐藏域 setParameter方法 D) 都可以 (A) 69、某JSP中有如下代码: <% pageContext.setAttribute(\ request.setAttribute(\ session.setAttribute(\ application.setAttribute(\ 有:${a} 则显示结果为:__。 A) page B) request C) session D) application (B) 70、在HTTP协议中,用于发送大量数据的方法是__。 A) get B) post C) put D) options 将本页面请求转发至指定URL指定的文件,则在该URL组件(JSP页面)中,除了__范围,其余均可接收数据。 A) session B) request C) page D) application (A) 73、 (C) 74、jsp指令不包括__指令。 A) page B) taglib C) import D) include (B) 75、下面__不属于jsp动作标记。 A) (D) 76、下列__不属于JSP动作指令标记。 A) (D) 77、在JSP中可动态导入其他页面的标签是__。 A) <% include/> B) <%@ include%> C) (A) 78、在JSP中如果要导入java.io.*包,应该使用__指令。 A) page B) taglib C) include D) forward (B) 79、如果当前JSP页面不能显示中文,需要设置page指令的__属性。 A) Exception B) contentType C) error D) errorPage (B) 80、要设置某个JSP页面为错误处理页面,以下page指令正确的是__。 A) <%@ page errorPage=\ B) <%@ page isErrorPage=\ C) <%@ page extends=\ D) <%@ page info=\(A) 81、在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的 4 内容,应该在home.jsp中使用的语句是__。 A) <%@include file=\ B) <%@include page=\ C) (D) 82、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是__。 A) <%@ page %>作用于整个JSP页面。 B) 可以在一个页面中使用多个<%@ page %>指令。 C) 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。 D) <%@ page %>指令中的属性只能出现一次。 (C) 83、JSP中有三大类标签,分别是__。 A) HTML标记 JSP标记 Servlet标记 B) CSS标记 HTML标记 Javascript标记 C) 动作标记 脚本标记 指令标记 D) 指令标记 脚本标记 HTML标记 (A) 84、在JSP中,__动作用于将请求转发给其他JSP页面。 A) forward B) include C) useBean D) setProperty (D) 85、可以执行请求转发的操作是__。 A) jsp中response内置对象的sendRedirect()方法 B) C) RequestDispatcher对象的include()方法 D) RequestDispatcher对象的forward()方法 (D) 86、__内置对象可以处理jsp页面运行中的错误或者异常。 A) pageContext B) page C) session D) exception (C) 87、session对象的__方法用于设置会话的超时时间。 A) session.setMaxInactiveInterval(30); B) session.setMaxTime(30); C) session.getMaxInactiveInterval(); D) session.setAttribute(\(C) 88、以下__陈述是错误的。 A) 在WEB项目的共享数据范围内,application是范围最广泛的 B) 当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据 C) 当在JSP页面中通过 (C) 89、在J2EE中,在web.xml中,有如下代码: 上述代码定义了默认的会话超时时长,时长为30__。 A) 毫秒 B) 秒 C) 分钟 D) 小时 (C) 90、在J2EE中,重定向到另一个页面,以下__语句是正确的。 A) request.sendRedirect(\ B) request.sendRedirect(); C) response.sendRedirect(\ D) response.sendRedirect(); (A) 91、重向可以使用__方法。 A) response.sendRedirect(\ B) request.sendRedirect(\ C) (D) 92、能够保留请求作用域中数据的转向方式是__。 A) response.forward() B) response.sendRedirect() C) session.getRequestDispatcher().forward(request,response) D) request.getRequestDispatcher().forward(request,response) (D) 93、给定一个JSP程序源代码如下: 在two.jsp中使用__代码片段可以输出参数location的值。 A) B) A) Page指令、Include指令和Taglib指令 B) Page指令、Include指令和Plugin指令 C) Forward指令、Include指令和Taglib指令 D) Page指令、Param指令和Taglib指令 (B) 95、下列__指令定义在JSP编译时包含所需要的资源。 A) include B) page C) taglib D) forward (B) 96、给定include1.jsp文件代码片断,如下: <% pageContext.setAttribute(\ __ //此处填写代码 给定include2.jsp文件代码片断,如下: <%=pageContext.getAttribute(\ 要求运行include1.jsp时,浏览器上输出:HAHA 要满足以上条件,jsp1.jsp中下划线处应填入以下__语句。 A) B) <%@ include file=\ C) D) <% response.sendRedirect(\null (B) 97、在JSP页面中,类型为HttpServletResponse的内置对象是__。 A) out B) response C) request D) config (B) 98、__标记指定访问servlet的路径。 A) 5 |
---|