欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    JSP期末试卷B及答案.doc

    • 资源ID:29961859       资源大小:48KB        全文页数:4页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    JSP期末试卷B及答案.doc

    JSP程序设计 试卷B卷出卷教师: 适应班级:考试方式:闭卷 本试卷考试分数占学生总评成绩的 70 %题号一二三四五总分核分人得分复查总分 总复查人 得分评卷人(本题20分)一、填空题(每空1分,共20分。)1、HTML文件是 文件格式,可以用文本编辑器进行编辑制作。2、将一个图像作为一个超级链接,用到了_ _标记。3、URL是Uniform Resource Locator的缩写,中文称之为 。4、JSP页面的基本构成元素,其中变量和方法声明(Declaration)、表达式(Expression)和Java程序片(Scriptlet)统称为 。5、“<%!”和“%>”之间声明的方法在整个页面内有效,称为 。6、在Tomcat服务器中部署Web应用程序时,静态页面和一般资源存放到tomcat服务的 。7、JSP页面中,输出型注释的内容写在 、 之间。8、Page指令的属性Language的默认值是 。9、<select>标记中的size属性默认值为 。10、表单的提交方法包括 方法。11、使用Bean首先要在JSP页面中使用 指令将Bean引入。12、创建JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编程环境下完成 。13、  JDBC的主要任务是: 、 和 处理结果 。14、  Servlet的生命周期分三个时期: 、 和 销毁 。15、  JSP开发网站的两种模式分为_和 jsp+javabean+servlet 。得分评卷人(本题20分)二、填空题(每小题1分,共20分)1、Tomcat服务器的默认端口号是:( )A、 80 B、8080 C、21 D、21212、由JSP页面向Tag文件传递数据要使用的指令是( )。A、tag B、attribute C、variable D、taglib3、在MVC模式中,核心内容为 ( )。A、 view B、 control C、 model D、 不确定4、创建JSP应用程序时,配置文件web.xml应该在程序下的( )目录中。A、 admin B、 servlet C、 WEB-INF D、 WebRoot5、<p align="段落对齐方式">标记中,align属性为段落文字的对齐方式,不能取的值为( )。A、Left B、 Right C、 Center D、width6、超级链接是互联网的灵魂,下面哪个是正确的链接标记( )A、<a href="" " title="新浪网" >新浪网</a>B、<a target="" " title="新浪网" >新浪网</a>C、<a href="新浪网" title="新浪网" > </a>D、<a target="新浪网" title="新浪网" ></a>7、JSP从HTML表单中获得用户输入的正确语句为 ( )A、Request.getParameter(“ID”) B、Reponse.getParameter(“ID”)C、Request.getAttribute(“ID”) D、Reponse.getAttribute(“ID”)8、关于部署到Tomcat服务器的Java Web应用程序,正确的选项有( )。A、 Java Web应用程序总是打包成WAR形式部署到Tomcat服务器B、 Java Web应用程序应该部署到Tomcat服务器的server子目录中C、每个Java Web应用程序都有一个web.xml文件D、 Java Web应用程序的根目录下不能存放任何文件,所有html、gif等文件必须存放到某一子目录中9、JSP的Page编译指令的属性Language的默认值是:( )A、Java B、C C、C D、SQL10、在Java Web中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是( )。 A、 init()方法是包容器调用的Servlet实例的第一个方法 B、在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了 C、在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其他方法 D、在Servlet 实例消亡之前,容器调用Servlet实例的close()方法 11、在JSP中要使用user包中的User类,则以写法正确的是( )。A、<jsp:useBean id="user" class=" user.User" scope="page" />B、<jsp:useBean class="user.Use.class"/> C、<jsp:useBean name="user" class="user.User"/>D、<jsp:useBeam id="user" class="user" import="user.* " /> 12释放session对象时,使用session对象的( )方法。A、 clear() B、 invalidate() C、 remove() D、close() 13、session对象的( )方法用于设置会话的超时时间。A、session.setMaxInactiveInterval(30);B、session.setMaxTime(30) ;C、session.getMaxInactiveInterval() ;D、session.setAttribute(“time”,30) ;14、下面哪个不是useBean标签的scope属性的取值( )。A. pageContext B. session C. application D. request15、请选出微软公司提供的连接SQL Server 2000的JDBC驱动程序( )。A. oracle.jdbc.driver.OracleDriver B. sun.jdbc.odbc.JdbcOdbcDriverC. com.microsoft.jdbc.sqlserver.SQLServerDriver D. com.mysql.jdbc.Driver16、Servlet的初始化参数只能在Servlet的( )方法中获取。A. doPost() B. doGet() C. init() D. destroy()17、<jsp:param>动作元素经常与( )元素一起使用。A. <jsp:include>                    B. <jsp:useBean> C. <jsp:setProperty>              D. <jsp:import> 18、下列哪个不是HTML的常用标记( )。 A. <html> B. <head> C. <body> D. <Book>19、使用JDBC访问数据时,下面不是常用的接口( )。A. SQLConnection  B.   ResultSet C. Statement                      D.   PreparedStatement20、在JSP中如果要获取客户端主机名,应使用request对象的( )方法。 A. getServerName()       B. getRemoteHost()        C. server() D. getRemotePort()     得分评卷人(本题20分)三、判断题(每小题1分,共20分)1、JSP中Java表达式的值由服务器负责计算,并将计算值按字符串发送给客户端显示。( )2、在Java程序片中可以使用Java语言的注释方法,其注释的内容会发送到客户端。( )3、不可以用一个page指令指定多个属性的取值。( )4、jsp:include动作标记与include指令标记包含文件的处理时间和方式不同。( )5、jsp:param动作标记不能单独使用,必须作为jsp:include、jsp:forward标记等的子标记使用,并为它们提供参数。( )6、<jsp:forward . >标记的page属性值是相对的URL地址,只能静态的URL。( )7、JSP页面只能在客户端执行。( )8、JSP页面中不能包含脚本元素。( )9、Page指令不能定义当前JSP程序的全局属性。( )10、在JSP中,<%! int c=5; out.print(c);%> 此式正确.。( ) 11、<jsp:getProperty>中的name及property区分大小写。( ) 12、JSP主要的指令有page,import,include等三个( )13、当同时有多个请求发送到一个Servlet时,服务器将会为每个请求创建一个新的线程来处理客户端的请求。 ( ) 14、HTML称为超文本元素语言,它是Hypertext Marked Language的缩写。( )15、一个HTML文档必须有<head>和<title>元素。( )16、绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径。( )17、超级链接<a>标记的target属性取值为链接的目标窗名,可以是parent、blank、self、top。( )18、Tomcat服务器支持直接使用application对象。( )19、out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据。( )20、网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中。( )得分评卷人(本题40分)四、综合题(每题10分,共40分)。1.JSP中动态INCLUDE与静态INCLUDE的区别? 2、简单回答Servlet的工作过程。3、有人说:JSP是Servlet的高级实现,在MVC中,控制器部分应该用JSP实现,请您回答JSP和servlet的异同。4、 如果Browser已关闭了cookies,在JSP中我如何打开session来跟踪? JSP程序设计 试卷B卷一、 填空题(20)1、纯文本 2、<img> 3、统一资源定位器 4、JSP脚本元素 5、页面的成员方法 6、webapps 7、“<!-” 和 “->”8、Java 9、1 10、post和get 11、import 12、编写、编译和发布 13、与数据库建立连接、发送SQL语句 14、装载Servlet 、 创建一个Servlet实例 15、jsp+javabean二、 选择题(20)1-5 BBACD 6-10 AACAA 11-15 ABCAC 16-20 CADDB三、 判断题(20)1-5 对错错对对 6-10 错错错错错 11-15 对错对对错 16-20 对错错对错四、 综合题(40分)1.JSP中动态INCLUDE与静态INCLUDE的区别? 如果文件仅仅是静态文件,那么这种包含仅仅是把包含文件的内容加到JSP文件中去,但这个被包含文件不会被JSP编译器执行。相反,如果这个被包含文件是动态的文件,那么他将被JSP编译器执行。如果是动态文件还可以用<jsp:param>传递参数2、简单回答Servlet的工作过程。(1)客户机将请求发送到服务器。(2)服务器上的Web容器实例化Servlet,并为Servlet进程创建线程。Servlet是在出现第一个请求时装入的,在服务器关闭之前不会卸载它。(3)Web容器将请求信息发送到Servlet。(4)Servlet创建一个响应,并将其返回到Web容器。Servlet使用客户端请求中的信息及服务器可以访问的其他信息资源如资源文件和数据库等来动态构造响应。(5)Web容器将响应发回给客户机。(6)服务器关闭或Servlet空闲时间超过一定限度时,调用destroy方法退出。3、有人说:JSP是Servlet的高级实现,在MVC中,控制器部分应该用JSP实现,请您回答JSP和servlet的异同。相似: (1)两者都是基于Java的技术,所以都继承了Java的所有特性(跨平台、多线程等 ),都可以使用Java强大的API。(2)两者工作方式相似:JSP代码先被JSP容器转换为Servlet代码再编译为类。(3)两者在J2EE体系结构中的工作层次相同,都负责与客户端的连接。不同:1编程方式不同。Servlets是一些运行于Web服务器端的Java小程序;而JSP是脚本,编写起来更简单容易。4、如果Browser已关闭了cookies,在JSP中我如何打开session来跟踪? 使用URL重写即可,如下: session1.jsp <% page session="true" %> <% Integer num = new Integer(100); session.putValue("num",num); String url =response.encodeURL("session2.jsp"); %> <a href=<%=url%>>session2.jsp</a> session2.jsp <% page session="true" %> <% Integer i= (Integer )session.getValue("num"); out.println("Num value in session is "+i.intValue(); %>4设 %;)卷 ( .; ( = %> " > . > = > ( . = ; ;0 %>% "= . :下,写?跟 何中 关 易单来起, 而小 端务 行一 。不同接连端负同层工结体 两类译码 为器 码:式作 强 用都 程、(特 继以术 是两:同同 回, 该分控 级 :出法 用时限超时 器机户回响 应响构等和件资资的访可息中端户 。容 回,个创 到信请容它卸前关服在装请第出 线 并 化器 上器器送请客程程的 单参传 用可态是行器 被那,动件被果,行译 被件被这,文到内文包仅种么件静件?别 中 分0对错0 错 错0- 对 00 - - -0( +、 个创 装 句 发连库据 发编编 、 、”“和 -、 方的页 本 器资、 、 0( 试 序 ?踪 如我 了闭 同的 回实 该器控 ,级的 是:程作 单?区 态与 动)分,0每合) 卷得 (面 放据些数大处候时网 。数户客用 . 实流个象对 象对 使支务 。 、 以窗目为性 >链 (名件当相径对路的件路 (> < 须文 。的 是言元文 ) 的户处的一创每会务时 到发多同 三 ,有指主) (小区 及 的 :) (.式> = , 在 。属序 当定指 。元脚中 (行户只 的静, 的值 记. 数供为用记的标 为,独不作 同式间处含记 记动 。的性指 用可 。客送的注方的 以中程 (显给发字算,责器由达 中分0,题题、分 卷得  ) . (   )   ) 法) 对 名端户果中 0           .   ) 的常面据访 用 < < 。 标常 个哪> .    > > .       > : 。起一 常经动 <( . ) ( ( 取中) ( 在参始 . . . . ) 程 0 接提公出 ) 值性 的 个下 ) “ ( )( )0( 间间话置于 的 ) ) 、 ( ) 法方 象 用使 释> * " " = " /" >> " /" " . " " ) (的法则 的 用 ( 实 器,消例 、 法其实 调器包法 或 例 调, 给求器包 消 请 建会 次中期命 型 一的实 的调包法 (确描下周个亡化从 (:的 性属指 的录目某须件 ,何存下根程 文 有用应 录目 务服 署部用 务 式 包打用应 ) 有的,程 器服 署部” ( ) ( ” ”“ . 句入输获 / >浪" " < /: 新" 网= <新"浪 : <浪"新 . / 记接正个,的联接 、 ) 值能式对的段属 中标式落= 、 中录 的序该 .件配程应 确确 )(为内式 、 ) (令的数件文向页 、 、 (是端默务 分分分小每填)卷得 _分种的开   和 :时分命 结处和 、 :主   完编 在可本的类 程的 入入 指 用面 要 用法方 包方单 值属 的> 是的 令 间 写注出中页 的 放资一面时用应署务 为有面在方间>和% 为统 序 (达、 方变其成基页 为中缩 记标 了用链一作图作制进辑用以件文 是 。分 分(、分卷得 复 分得分总题 0的成占试卷 闭级班适 师

    注意事项

    本文(JSP期末试卷B及答案.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开