JSP程序设计期末试卷A题目及其答案_第1页
JSP程序设计期末试卷A题目及其答案_第2页
JSP程序设计期末试卷A题目及其答案_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8AUni--20--208AUni--20--209864bPAGEbPAGE1JSP程序设计期末考试试卷)专业 级 JSP程序设计 课程题号 一 二 三

总 统分 人得分得 分 卷人

:152分,共30目要求的,将正确答案填在试题对应的()上。JSP页面以(为扩展名进行保存。A..jps B..jsp C..java D..JSP.

在JSP中如果要导入java.io.*包,应该使用(A)指令。A.page B.taglib C.include D.forward.3.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page指令的(D)属性。A.Exception B.isErrorPage C.error D.errorPage4.JSP中的隐式注释为( C)。A.//注释内容B.注释内容--> C.<%--注释内容--%> D./*注释内容*/使用response对象进行重定向时使用的方法为(B。A.getAttribute() B.sendRedirect()C.setContentType() D.setAttribute()UserNamesession对象中下面语句正确的是(D)在P中(A )动作用于将请求转发给其他P页面。A.forward B.include C.useBean D.setPropertyP中使用(。8AUni--20--2098648AUni--20--209864bPAGEbPAGE7A.name B.property C.value 以上皆不会出现在<c:choose>标记中包含哪个标记(DA.case B.choose C.check 12.下面哪个标记产生的结果<%=var%>(C。A.<c:setvalue=var> B.<c:varout=${var}>C.<c:outvalue=${var}> D.<c:outvar="var">Filter的(B)方法。init() B.doFilter() C.destroy() D.getInitParameterStrutsBean的( B 标记检索Web应用程序资源的结果A.define B.include C.message D.paget程序的入口点是(A )init()B.main()C.service()得分评卷人二、填空题:本大题共12小题,20个空,每空1分,共20分,将正确答案填在相应的空格处。得分评卷人JSP是 sun 公司倡导,由多家公司参与一起建立的一种动态网页技术标准,要用于开发动态网页。指令元素分为三种:它们分别是:Page 、Include 、和。JDBC的主要任务是:与数据库建立连接、发送SQL语句、处理结果。Servlet的生命周期分三个时期:装载Servlet 、创建一个Servlet实例、销毁。JSP中,当执行了查询操作时,一般将查询结果保存在ResultSet对象中。JSP规范中,可以使用两种格式的注释:一种是输出注释;别一种是隐藏注释。在JSP内置对象中,与请求相关的对象是Request 对象。GetPost式。JSP<jsp:SetProperty>Bean<jsp:GetProperty>操作来获取Bean的值。异常的处理,可在该方法的代码段中包含3类代码:try 、catch和finally代码块。JDBCStatement3种执行方法,它们是:executeUpdate方法、executeQuery方法、execute方法。取表单提交的参数,通常使用的内部对象是request,方法是getParameter 。得分评卷人Jsp么?得分评卷人

三、简答题:5630答案请写在相应试题的后面。JSPJSPJavaServlet,并进行编译,ServletServletServlet引擎装载这个类,处理来自客户的请求,并把结果返回给客户JSP有哪些内置对象答:JSP9种基本内置组件:requestGET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在这里管理session与请求有关的会话期Applicationservlet正在执行的内容out用来传送回应的输出configservlet的构架部件pageJSP网页本身exception针对错误网页,未捕捉的例外3.jsp有哪些基本动作作用分别是什么?答:JSP共有以下6种基本动作jsp:include:在页面被请求的时候引入一个文件。jsp:useBean。jsp:setPropertyJavaBean的属性。jsp:getPropertyJavaBean的属性。jsp:pluginJavaOBJECTEMBED标记MVC、、C答案:M代表Mode(模型I/O操作。V代表w(视图件从模型组件获得显示信息,并且对于相同的显示信息可以通过不同的显示形式或视图展现给用户。C代表(控制器,该组件主要负责用户与软件之间的交互操作,控制模型状态变化的传播,以5.JavaBean的主要规范是什么?JDBC答案:注册和加载驱动器;与数据库建立连接;SQL语句;处理结果;关闭连接;得分评卷人JSP1—10之间各数字的阶乘。得分评卷人

四、编程题:21020答案请写在试题后面的空白处。答案:<%@pagecontentType="text/html;charset=GB2312"%><HTML><HEAD><TITLE>阶乘(Factorial)</TITLE></HEAD><BODY><FONTsize=4><%!longFactorial(intn){intsum=1;for(inti=1;i<=n;i++){sum=sum*i;}returnsum;}%><P>1到10之间的各数字的阶乘</P><%longsum;for(intj=1;j<=10;j++){sum=Factorial(j);out.print("<BR>"+j+"!="+sum);}%></BODY></HTML>创建一个名为的work.jspBean,<jsp:setPropertyBean<jsp:getProperty>动作显示出Bean的各个属性的值。答案:Work.javapackageccc;publicclassWorker{Stringname=null;longnumber;doubleheight,weight;publicStringgetName(){returnname;}/*publicStringgetName(){try{byteb[]=name.getBytes("ISO-8859-1");name=newString(b);returnname;}catch(Exceptione){returnname;}}*/publicvoidsetName(StringnewName){name=newName;}publiclonggetNumber(){returnnumber;}publicvoidsetNumber(longnewNumber){number=newNumber;}publicdoublegetHeight(){returnheight;}publicvoidsetHeight(doublenewHeight){height=newHeight;}publicdoublegetWeight(){returnweight;}publicvoidsetWeight(doublenewWeight){weight=newWeight;}}Work.jsp<%@pagecontentType="text/html;charset=GB2312"%><HTML><BODYbgcolor=cyan><Fontsize=4><jsp:useBeanid="zhang"class="ccc.Worker"scope="page"></jsp:useBean><jsp:setProperty name="zhang" property="name"张小三" /><P>名字是:<jsp:getProperty name="zhang" property="name" /><jsp:setProperty name="zhang" property="number"value="1999001" /><P>工号是:<jsp:getProperty name="zhang" property="number" /><%doubleheight=1.70;%><jsp:setProperty name="zhang" property="height"value="<%=height+0.05%>" /><P>身高是:<jsp:getProperty name="z

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论