(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页面中通过name=request.getAttribute(\%>,使用__代码可以将name的值显示在页面。 A) response.print(name);
B) <% request.getOut().print(name)%> C) <%=name%> D)
name