ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:23.48KB ,
资源ID:24012664      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24012664.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JSP期末考试复习题.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JSP期末考试复习题.docx

1、JSP期末考试复习题一、填空 (共10分,每空1分)1. JSP 是_ Sun Microsystems _ 公司倡导,由多家公司参与一起建立的一种动态网页技术标准,主要用于开发动态网页。2. 在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR存放到tomcat服务的_ webapps _目录中。3. 在Servlet中用来接收客户表单数据的两个常用方法为_ get _、_post _。4. 在一个应用程序中不同的页面共享数据时,最好的JSP内置对象为_application /session _。5. 假设有一个JavaScript函数为 show() ,如果要求

2、在页面加载时就执行,最好使用标记的_event/onload _什么事件。6. 在删除数据时要求用户确认是否真的删除数据,如果使用JavaScript实现,应用使用_onclick/confirm _对话框。7. JDBC中_DriverManager/Connection _接口用于连接数据库。8. Resulset接口的_next()_方法可以使结果集指针指向下行数据。9. 如果要获取请求客户端的IP地址,应使用_象。二、单选选择 (60分,每题1.5分)1在JSP中如果要导入 java.io.* 包,应该使用_A_指令。 A. page B. taglib C. include D. f

3、orward2如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的_D_属性。A. Exception B. isErrorPage C. error D. errorPage3在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. aler

4、t() D. close()B_方法可以新建一个文件。A. delete() B. createFile() C. mkdir() D. createNewFile()7在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为_A_。String path=request.getRealPath(photo);File fp1=new File(path);File files=fp1.listFiles();for(int i=0;ifiles.length;i+) if(_) filesi.delete(); A. filesi.isFile

5、()B. filesi.isDirectory() C. !filesi.isFile() D. ! filesi.isDirectory()8sesson对象的_D_方法用于判断是否为开始新会话。 A. begin() B. isNewSessionID() C. invalidate() D. isNew()创建JSP应用程序时,配置文件web.xml应该在程序下的_C_目录中。 A. admin B. servlet C. WEB-INF D. WebRoot10下列不属于URL的组件部分为_D_。 A. 协议 B. IP地址或域名 C.目录或文件 D. 服务器名称11下列表单,如果单击

6、提交按钮时,表单_C_。A. 没有指定action属性,所以不做提交 B. 使用post方式提交C. 提交到当前页 D. 不确定12组件表示_A_。 A. 图形按钮 B. 图形显示标记 C. 上传图片 D. 下载图片13JSP中的隐式注释为_C_。A. / 注释内容 B. C. D. /* 注释内容 */14下列_A_指令定义在JSP编译时包含所需要的资源。 A. include B. page C. taglib D. forward15如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的_D _对象。 A. page B. session C. request D. app

7、lication16下列可以正确获取当前Web程序物理路径的方法为_A_。C. esponse.getRealPath(“/”) D. response.getFile(“/”) 17Http的中文含义为_C_。 A. 统一资源定位器 B. 简单邮件传输协议 C. 超文本传输协议 D. 网络套接字18下列_A_接口专用于访问数据库的中存储过程。A.CallableStatementB. PreparedStatement C. ProcedureStatement D. Statement19如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用

8、使用,应该将该jar包复制到tomcat的_C_目录。A. common B. server C. lib D. serverlib20Tomcat服务器的默认端口为_C_。A. 8888 B. 8001 C. 8080 D. 8021在html标记中,_C_标记用于设置当前页面的标题。A. head B. name C. title D. html22如果在网页上显示一幅图片,下面哪句代码是正确的_A_。A BC D23下面_A_项链接是在新的浏览视窗中打开网页。elf”链接到网易 (此项为默认值 )24设在表单中有一组复选钮标记,如下列代码:请选择喜欢的城市:长春 北京 大连 上海 如果在

9、register.jsp是取city的值,最适合的方法为_C_。A. String city= request.getParameter(“city”);B. String cities=request.getParameter(“city”);C. String cities=request.getParameterValues(“city”);D. String city=request.getAttribute(“city”);25在html中绘制表格时,_C_标记是表格中的换行标记。A. B. C. D. 26在HTML文件中导入一个样式表的正确语法为_A_。A. B. C. D. 2

10、7 使用JavaScript语言中Document的_A_方法可以在页面上输出字符。A. document.write() B. document.print()C. document.out() D. document.flush()28下列_A/B_实现单击超级链接是弹出确认对话框,询问用户是否真的删除。A. 删除A. 删除A. 删除A. 删除 29在HTML中引用外部JavaScript文件中的正确代码为_A_。A. B. C. D. 30下列XML格式正确的为_D_。A. B. C. D. 学生31在JSP中的Java脚本中输出数据时可以使用_C_对象的print()方法。A. pag

11、e B. session C. out D. application32重向可以使用_A_方法。A. response.sendRedirect(“login.jsp”): B. request.sendRedirect(“login.jsp”); C. D. 33释放session对象时,使用session对象的_B_方法。A. clear() B. invalidate()C. remove() 34session对象的_A_方法用于设置会话的超时时间。A. session.setMaxInactiveInterval(30); 35声明对象的默认有效范围为_A_。A. page B. s

12、ession C. application D. request36请选出微软公司提供的连接SQL Server 2000的JDBC驱动程序。C37Servlet的初始化参数只能在Servlet的_C_方法中获取。A. doPost() B. doGet()C. init() D. destroy()38JSP应用程序配置文件的根元素为 _C_。A. B. C. D. 39下列哪个不是HTML的常用标记_D_。 A. B. C. D. 40 在JSP中通过虚拟目录获取真实的物理目录的方法为_A_。 C. response.getRealPath()D. response.getPath()三、

13、多选 (20分,每题2分)1动作元素经常与_元素一起使用。A. B. C. D. 在一个文本组件中输入字符时有可能触发_事件。 A. onMouseUpB. onKeyUp C. onSubmit D. onKeyDown要在同一应用程序中不同的页面共享request数据时,可以采用下面_方法实现。A. B. C. response.sendRedirect() D. window.open() JavaScript中常用的鼠标事件有_CD_。A. onMourseIn B. onMouseLeave C. onMouseMove D. onMouseOver5JSP的page指令中sessi

14、on属性的默认值为_,表示的意思为_。A. false B. true C. 指定的JSP页不参与Http会话 D. 所在页参与会话6使用JDBC访问数据时,常用的接口有_。 A. Record B. ResultSet C. Statement D. PreparedStatementE. SQLConnection F. Connection7下面哪些对象可以在同一应用程序的不同网页间共享数据_。A. page B.response C. request D. session E. application 8在JSP中如果要获取客户端主机名,应使用_对象的_方法。 A. response

15、B. request C. serverD. getRemotePort() E. getServerName() F getRemoteHost() 9HTML标记中标记的method属性取值为 _AC_。A. get B. doGet C. post D. doPost10下面 _AB_是ResultSet接口的方法。A. next() B. close() C. back() D. forward()四、判断题 (10分)1 是html中的换行标记。_错2JavaScript是运行在WEB容器中的编译性语言。_错_3JavaScript变量可以不声明就使用。_对_4如果两个不同的JSP页

16、面有相同的SessionID,则这两个页面一定是同一个会话。_错_5JDBC共有四类驱动程序。_对_6Servlet是单线程的。_错_7一个网页上只能有一个表单。_错_8executeUpdate()不是 Statement接口的方法。_错_9JSP也可以使用C#等语言实现。_对_10Servlet可以运行在客户端。_对_69、forward和redirect的区别答:forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。redirect就是服务端

17、根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,一般来说浏览器会用刚才请求的所有参数重新请求,所以session,request参数都可以获取。70、jsp有哪些内置对象?作用分别是什么?答:JSP共有以下9种基本内置组件request用户端请求,此请求会包含来自GET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在这里管理session与请求有关的会话期applicationservlet正在执行的内容out用来传送回应的输出configservlet的构架部件pageJSP网页本身exception针对错误网页,未捕捉的例外71、jsp有

18、哪些动作?作用分别是什么?答:JSP共有以下6种基本动作jsp:include:在页面被请求的时候引入一个文件。jsp:useBean:寻找或者实例化一个JavaBean。jsp:setProperty:设置JavaBean的属性。jsp:getProperty:输出某个JavaBean的属性。jsp:forward:把请求转到一个新的页面。jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记72、JSP中动态INCLUDE与静态INCLUDE的区别?答:动态INCLUDE用jsp:include动作实现它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数静

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1