JSP期末选择题大全.docx
- 文档编号:12845539
- 上传时间:2023-06-08
- 格式:DOCX
- 页数:55
- 大小:48.25KB
JSP期末选择题大全.docx
《JSP期末选择题大全.docx》由会员分享,可在线阅读,更多相关《JSP期末选择题大全.docx(55页珍藏版)》请在冰点文库上搜索。
JSP期末选择题大全
1.在JSP中如果要导入java.io.*包,应该使用_________A______指令。
A.page B.taglib C.include D.forward
2.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page指令的__D______属性。
A.Exception B.isErrorPage C.error D.errorPage
3.在MVC模式中,核心内容为____C____。
A.view B.control C.model D.不确证
4.在javaScrpt中window对象的_____C_________方法用于打开一个新窗口。
A.openWindow() B.window() C.open() D.close()
5.在javaScrpt中window对象的___D____方法用于关闭当前窗口。
A.open() B.confirm() C.alert() D.close()
6.java.io.File对象的_____B__方法可以新建一个文件。
A.delete() B.createFile() C.mkdir() D.createNewFile()
7.在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为______A_____________。
Stringpath=request.getRealPath("photo");
Filefp1=newFile(path);
File[]files=fp1.listFiles();
for(inti=0;i { if(__________________________) { files[i].delete(); } } A.files[i].isFile() B.files[i].isDirectory()C.! files[i].isFile() D.! files[i].isDirectory() 8.sesson对象的_______D___方法用于判断是否为开始新会话。 A.begin() B.isNewSessionID() C.invalidate() D.isNew() 9.创建JSP应用程序时,配置文件web.xml应该在程序下的____C______目录中。 A.admin B.servlet C.WEB-INF D.WebRoot 10.下列不属于URL的组件部分为____________D___________。 A.协议 B.IP地址或域名 C.目录或文件 D.服务器名称 11.下列表单
A.没有指定action属性,所以不做提交 B.使用post方式提交
C.提交到当前页 D.不确定
12.组件
A.图形按钮 B.图形显示标记C.上传图片 D.下载图片
13.JSP中的隐式注释为_______C____________。
A.//注释内容 B.
—注释内容-->
C.<%--注释内容--%> D./*注释内容*/
14.下列__A______指令定义在JSP编译时包含所需要的资源。
A.include B.pageC.taglib D.forward
15.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_____D_对象。
A.page B.sessionC.request D.application
16.下列可以正确获取当前Web程序物理路径的方法为_____A__________。
A.request.getRealPath(“/”) B.request.getFile(“/”)
C.esponse.getRealPath(“/”) D. response.getFile(“/”)
17.Http的中文含义为_____C_______________________。
A.统一资源定位器 B.简单邮件传输协议
C.超文本传输协议 D. 网络套接字
18.下列____A_____接口专用于访问数据库的中存储过程。
A.CallableStatement B. PreparedStatementC.ProcedureStatement D. Statement
19.如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上
所有的应用使用,应该将该jar包复制到tomcat的________C_____________目录。
A.common B. serverC.lib D. server\lib
20.Tomcat服务器的默认端口为________C______________。
A.8888 B. 8001C.8080 D. 80
21.在html标记中,________C____________标记用于设置当前页面的标题。
A.head B. nameC.title D. html
22.如果在网页上显示一幅图片,下面哪句代码是正确的_____A________________。
A.
C.
23.下面____________A________项链接是在新的浏览视窗中打开网页。
A.
B.
C.
D.
24.设在表单中有一组复选钮标记,如下列代码:
请选择喜欢的城市:
如果在register.jsp是取city的值,最适合的方法为___________C__________。
A.Stringcity=request.getParameter(“city”);
B.String[]cities=request.getParameter(“city”);
C.String[]cities=request.getParameterValues(“city”);
D.Stringcity=request.getAttribute(“city”);
25.在html中绘制表格时,___________C________标记是表格中的换行标记。
A.
C. |
---|
26.在HTML文件中导入一个样式表的正确语法为_______A______________。 A. B. C. D. 27.使用JavaScript语言中Document的_______A________方法可以在页面上输出字符。 A.document.write() B. document.print() C.document.out() D. document.flush() 28.下列__________A/B____________实现单击超级链接是弹出确认对话框,询问用户是否真的删除。 A. bid=1"onClick="returnconfirm('你真的要删除吗? ');">删除 A. bid=1"onClick="alert('你真的要删除吗? ');">删除 A. bid=1"onClick="returnalert('你真的要删除吗? ');">删除 A. bid=1"onChange="confirm('你真的要删除吗? ');">删除 29.在HTML中引用外部JavaScript文件中的正确代码为______A________。 A. B. C. D. 30.下列XML格式正确的为_______D______________。 A. <学生学号=“101”姓名=张三/>B.<学生学号=“101”姓名=”张三”> C.<学生学号=“101”姓名=”张三”/>D. 31.在JSP中的Java脚本中输出数据时可以使用____C____对象的print()方法。 A.page B. sessionC.out D. application 32.重向可以使用__________A___________方法。 A.response.sendRedirect(“login.jsp”): B.request.sendRedirect(“login.jsp”); C. forwardpage=“login.jsp”/>D. 33.释放session对象时,使用session对象的___________B__________方法。 A.clear() B. invalidate() C.remove() 34.session对象的________A_________方法用于设置会话的超时时间。 A.session.setMaxInactiveInterval(30);B.session.setMaxTime(30); C.session.getMaxInactiveInterval();D.session.setAttribute(“time”,30); 35. useBean>声明对象的默认有效范围为_________A___________。 A.page B. sessionC.application D.request 36.请选出微软公司提供的连接SQLServer2000的JDBC驱动程序。 C A.oracle.jdbc.driver.OracleDriver B.sun.jdbc.odbc.JdbcOdbcDriver C.com.microsoft.jdbc.sqlserver.SQLServerDriver D.com.mysql.jdbc.Driver 37.Servlet的初始化参数只能在Servlet的______C________方法中获取。 A.doPost() B. doGet() C.init() D. destroy() 38.JSP应用程序配置文件的根元素为________C____________。 A. C. 39.下列哪个不是HTML的常用标记________________D________________。 A.B. 40.在JSP中通过虚拟目录获取真实的物理目录的方法为__A________。 A.request.getRealPath() B.request.getPath()C.response.getRealPath() D.response.getPath() 三、多选(20分,每题2分) 1. param>动作元素经常与_____________________元素一起使用。 A. include> B. useBean> C. setProperty> D. forward> 2.在一个文本组件中输入字符时有可能触发___________事件。 A.onMouseUp B.onKeyUpC.onSubmit D.onKeyDown 3.要在同一应用程序中不同的页面共享request数据时,可以采用下面_________方法实现。 A. forward> B. include> C.response.sendRedirect() D.window.open() 4.JavaScript中常用的鼠标事件有_________CD__________。 A.onMourseIn B.onMouseLeave C.onMouseMove D.onMouseOver 5.JSP的page指令中session属性的默认值为___________,表示的意思为__________。 A.false B.trueC.指定的JSP页不参与Http会话 D.所在页参与会话 6.使用JDBC访问数据时,常用的接口有__________________。 A.Record B. ResultSetC.Statement D. PreparedStatement E.SQLConnection F. Connection 7.下面哪些对象可以在同一应用程序的不同网页间共享数据________________________。 A.page B.response C.requestD.session E.application 8.在JSP中如果要获取客户端主机名,应使用_________对象的_________方法。 A.response B.request C.server D.getRemotePort() E.getServerName()FgetRemoteHost() 9.HTML标记中 A.get B.doGet C.post D.doPost 10.下面___________AB__________是ResultSet接口的方法。 A.next() B.close() C.back() D.forward() 1、下面哪一个不是JSP本身已加载的基本类? (b ) A、java.lang.* B、java.io.* C、javax.servlet.D、javax.servlet.jsp.* 2、对于预定义<%! 预定义%>的说法错误的是: (c) A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效 C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化 3、从“员工”表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确: (D) A、Select*from员工where姓名=’_玛丽_’ B、Select*from员工where姓名=’%玛丽_’ C、Select*from员工where姓名like‘_玛丽%’ D、Select*from员工where姓名like‘%玛丽%’ 4、下述选项中不属于JDBC基本功能的是: (D) A. 与数据库建立连接 B. 提交SQL语句 C. 处理查询结果 D. 数据库维护管理 5、在JSP中使用 getProperty>标记时,不会出现的属性是: (c) A. name B. property C. value D. 以上皆不会出现 6、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是: (D ) A. <%@page%>作用于整个JSP页面。 B. 可以在一个页面中使用多个<%@page%>指令。 C. 为增强程序的可读性,建议将<%@page%>指令放在JSP文件的开头,但不是必须的。 D. <%@page%>指令中的属性只能出现一次。 7、在JSP中调用JavaBean时不会用到的标记是: (A) A. useBean> C. setProperty> D. getProperty> 8、关于JavaBean正确的说法是: ( A) A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B、在JSP文件中引用Bean,其实就是用 useBean>语句 C、被引用的Bean文件的文件名后缀为.java D、Bean文件放在任何目录下都可以被引用 9、Servlet程序的入口点是: (A ) A、init() B、main() C、service() D、doGet() 10、 不能在不同用户之间共享数据的方法是(A ) A、通过cookie B、利用文件系统 C、利用数据库 D、通过ServletContext对象 1.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是(C) A)发送一个JSP源文件到客户端B)发送一个Java文件到客户端 C)发送一个HTML页面到客户端D)什么都不做。 2.当多个用户请求同一个JSP页面时, 如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。 |