您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 郑州大学JSP期中考试试卷
[题型]:单选题1.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是()。A.发送一个JSP源文件到客户端B.发送一个Java文件到客户端C.发送一个HTML页面到客户端D.什么都不做。答案:C[题型]:单选题2.如果只希望在多个页面间共享数据,可以使用__________作用域A.request,sessionB.applicationsessionC.request,applicationD.pageContextrequest答案:A[题型]:单选题3.JSP的编译指令标记通常是指:()A.Page指令、Include指令和Taglib指令B.Page指令、Include指令和Plugin指令C.forward指令、Include指令和Taglib指令D.Page指令、Param指令和Taglib指令答案:A[题型]:单选题4.JSP的哪个指令允许页面使用者定义缓冲区的大小?()A.Include指令B.Taglib指令C.page指令D.Plugin指令答案:C[题型]:单选题5.jsp:useBeanid=bean的名称scope=bean的有效范围class=包名.类名/动作标记中,scope的值不可以是()。A.pageB.requestC.sessionD.response答案:D[题型]:单选题6.下列()注释为隐藏型注释。A.!--注释内容[%=表达式%]--B.!--注释内容--C.%--注释内容--%D.!—[%=表达式%]--答案:C[题型]:单选题7.jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?()A.forward之后可以使用原来的reponse对象,而且效率较高。B.sendRedirect之后不可以使用原来的request对象,而且效率较低。C.forward地址栏不变化,可以跳转到任何页面和机器。D.sendRedirect地址栏变化,可以跳转到任何页面和机器。答案:C[题型]:单选题8.在HTTP协议中,用于发送大量数据的方法是A.getB.postC.putD.options答案:Bget传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制get是从服务器上获取数据,post是向服务器传送数据[题型]:单选题9.out对象是一个输出流,其输出换行的方法是()A.out.print()B.out.newLine()C.out.println()D.out.write()答案:B[题型]:单选题10.当利用request的方法获取Form中元素时,默认情况下字符编码是哪个()A.ISO-8859-1B.GB2312C.GB3000D.ISO-8259-1答案:A[题型]:单选题11.pageContext.setAttribute(user,tom);request.setAttribute(user,bob);显示bob,则可以使用A.request.getAttribute(user)B.pageContext.getAttributeC.userD.requestScope.user答案:A[题型]:单选题12.在J2EE的ModelⅡ模式中,模型层对象被编写为()。A.AppletB.JSPC.ServeletD.JavaBean答案:D[题型]:单选题13.在JSP中要使用user包中的User类,则以写法正确的是()。A.jsp:useBeanid=”user”class=”user.User.class”scope=”page”/B.jsp:useBeanid=userclass=”user.Use”/C.jsp:useBeanname=”user”class=”user.User”/D.jsp:useBeamid=”user”class=”user”import=”user.*”/答案:B[题型]:单选题14.给定TheBean类,假设还没有创建TheBean类的实例,以下哪些JSP标准动作语句能创建这个bean的一个新实例,并把它存储在请求作用域?()A.jsp:useBeanname=“myBean”type=“com.example.TheBean”/B.jsp:takeBeanname=“myBean”type=“com.example.TheBean”/C.jsp:useBeanid=“myBean”class=“com.example.TheBean”scope=“request”/D.jsp:takeBeanid=“myBean”class=“com.example.TheBean”scope=“request”/答案:C[题型]:单选题16.在JSP页面中使用jsp:setPropertyname=bean的名字property=*/格式,将表单参数为Bean属性赋值,property=*格式要求Bean的属性名字()A.必须和表单参数类型一致B.必须和表单参数名称一一对应C.必须和表单参数数量一致D.名称不一定对应答案:B[题型]:单选题17.在web程序中,cookie和session的信息保存的位置是()A.cookie保存在客户端,session保存在服务器端B.cookie和session都保存在客户端C.cookie和session都保存在服务器端D.cookie保存在服务器端,session保存在客户端答案:A[题型]:单选题18.page指令的作用是:()A.用来定义整个JSP页面的一些属性和这些属性的值B.用来在JSP页面内某处嵌入一个文件C.使该JSP页面动态包含一个文件D.指示JSP页面加载Javaplugin答案:A[题型]:单选题19.从()开始,到()结束,被称为一个会话。A.服务器启动,服务器关闭B.访问者连接到服务器,访问者关闭浏览器离开该服务器C.访问者连接到服务器,服务器关闭D.服务器启动,访问者关闭浏览器离开该服务器答案:B[题型]:单选题20.当在JSP文件中要使用到Vector对象时,应在JSP文件中加入以下哪个语句?()A.jsp:includefile=”java.util.*”/B.jsp:includepage=”java.util.*”/C.%@pageimport=”java.util.*”%D.%@pageinclude=”java.util.*”%答案:C[题型]:单选题21.如果Tomcat安装后,想要修改它的端口号,可以通过修改tomcat安装目录/conf下的()文件来实现。A.web.xmlB.server.xmlC.server-minimal.xmlD.tomcat-user.xml答案:B[题型]:单选题22.下面哪一个不是JSP本身已加载的基本类?()A.java.lang.*B.javax.servlet.*C.java.io.*D.javax.servlet.jsp.*答案:C[题型]:单选题23.request.getRemoteAddr()方法的作用是:()A.获取客户提交的信息B.获取客户的IPC,获取客户机的名称D.获取服务器的IP答案:B[题型]:单选题24.当()时,JSP引擎产生一个application对象。A.web应用服务器启动后B.当web应用服务器启动后,第一个客户来访时C.当每个客户首次访问服务器上的一个JSP页面时D.当每个客户首次访问服务器上的一个JSP或HTML页面时答案:A[题型]:单选题25.不属于JSP的out对象的方法的是()。A.println()B.print()C.getAttribute()D.close()答案:C[题型]:单选题27.如何发送Cookie?。()A.使用newCookie语句B.调用response.addCookie方法C.使用Cookie的setMaxAge方法D.setCookie方法答案:B[题型]:单选题28.给定JSP程序源码如下:html%intcount=0;%_______/html以下()语句可以在下划线处插入,并且运行后输出结果是:1。A.%=++count%B.%++count;%C.%count++;%D.%=count++%答案:A[题型]:单选题29.在JSP中,只有一行代码:%=AB%,运行将输出A.ABB.ABC.113D.没有任何输出,因为表达式是错误的答案:D[题型]:单选题30.以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()。%request.setAttribute(count,newInteger(0));Integercount=(Integer)request.getAttribute(count);%%=count%A.编译不通过B.可以编译运行,输出0C.编译通过,但运行时抛出ClassCastExceptionD.可以编译通过,但运行无输出答案:B[题型]:单选题31.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:()A.先安装TOMCAT,再安装JDKB.先安装JDK,再安装TOMCATC.不需安装JDK,安装TOMCAT就可以了D.JDK和TOMCAT只要都安装就可以了,安装顺序没关系.标准答案:B[题型]:单选题32.使用格式jsp:setPropertyname=beanidproperty=bean的属性value=%=expression%/给Bean的属性赋值,expression的数据类型和bean的属性类型()。A.必须不同B.可以不一致C.必须一致D.可以自动类型转换.标准答案:C[题型]:单选题33.当()时,JSP引擎将消灭某一个session对象。A.有新客户访问时B.web应用服务器启动后,第一个客户来访时C.该session对应的客户关闭浏览器时D.该session对应的客户刷新jsp页面时答案:C[题型]:单选题34.以下()可用于检索session属性userid的值A.session.getAttribute(“userid”);B.session.setAttribute(“userid”);C.request.getParameter(“userid”);D.request.getAttribute(“userid”);答案:A[题型]:单选题35.include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是()。A.是一个完整的HTML文件B.是一个完整的JSP文件C.是一个完整的TXT文件D.是一个完整的Java源文件.标准答案:B[题型]:单选题36.在JSP页面中,保存数据的范围由小到大依次是A.pageContext,request,application,sessionB.pageContext,application,session,requestC.pageContext,request,session,applicationD.pageContext,session,request,application.标准答案:C[题型]:单选题37.如何获取一个Cookie[]()选一项A.request.getCookies()B.request.getCookie()C.response.getCookies()D.response.getCookie().标准答案:A[题型]:单选题35.下面__________方法可以返回当前请求的请求方式A.request.getAttribute()B.session.getMethod()C.request.getMethod()D.request.getRequestURI
本文标题:郑州大学JSP期中考试试卷
链接地址:https://www.777doc.com/doc-4761194 .html