




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页Web应用开发复习题练习卷含答案1.以下哪些不属于Web容器提供的标准服务?选择是。A、数据库连接B、安全服务C、网页信息检索D、事务支持【正确答案】:C2.动作可能影响当前的输出流或者用来创建、使用或者改变对象。JSP规范中包含一些标准的动作类型,新的动作类型由下面哪个指令定义。A、includeB、pageC、formD、taglib【正确答案】:D3.<jsp:useBeanid="bean的名称"scope="bean的有效范围"class="包名.类名"/>动作标记中,scope的值不可以是。A、pageB、requestC、sessionD、response【正确答案】:D4.使用<jsp:setProperty>动作标记可以在JSP页面中设置Bean的属性,但必须保证Bean设置有对应的方法,该方法是:。A、SetXxx方法B、setXxx方法C、getXxx方法D、GetXxx方法【正确答案】:B5.在以下操作中,哪些是与使用JavaBean无关的?请选择一个正确的答案是。A、jsp:includeB、jsp:useBeanC、jsp:setPropertyD、jsp:getProperty【正确答案】:A6.下面哪项不属于JSP内置对象?选择是。A、pageB、sessionC、includeD、out【正确答案】:C7.下面对于HTML的元素描述错误的是:()。A、<!--……-->为注释标记B、<ahref="">为链接图像标记C、<br>为换行标记D、<p>为分段元素【正确答案】:B8.以下选项中,哪一个不是JSP隐含的对象?选择。A、pageContextB、paramC、outD、config【正确答案】:B9.JAVAWeb应用的部署描述文件总是放在Web应用的目录下。A、META-INFB、META-CFGC、WEB-INFD、WEB-CFG【正确答案】:C10.下面对于HTML的元素描述错误的是:()。A、<form>为表单标签B、<inputtype="text">为文本框C、<br>为换行标签D、<hr>为段落标签【正确答案】:D11.下面的JSP指令,是对的?A、<jsp:includepage=“abC.jsp”/>B、<jsp:includefile=“abC.jsp”/>C、<@includefile=“abC.jsp”flush=“true”/>D、<@includepage=“abC.jsp”/>【正确答案】:A12.在Servlet生命周期中,下列哪个方法是对应服务阶段的方法?正确的选择是。A、doGet()B、doPost()C、doGet和doPost()D、service()【正确答案】:D13.Servlet中HttpServletResponse的哪个方法用来把一个Http请求重定向到另外的URL?选择是。A、sendURL()B、redirectURL()C、sendRedirect()D、redirectResponse()【正确答案】:C14.在JSP的page指令中,哪些属性是可以在页面中重复的属性?选择一个正确的结果是。A、languageB、bufferC、importD、autoFlush【正确答案】:C15.以下哪些方法可以获取客户端的变量值?选择是。A、HttpServletRequest的getParameterValues()方法B、HttpServletResponse的getParameter()方法C、HttpServletResponse的getValues()方法D、HttpServletRequest的getValues()方法【正确答案】:A16.以下方法中,哪一个方法不是HTTPServlet类的方法?正确的选择是。A、doGetB、doDeleteC、doPostD、doService【正确答案】:D17.Servlet可以通过以下哪个接口实现请求转发机制?正确的选择是。A、HttpServletRequest接口B、RequestDispatcher接口C、HttpServletResponse接口D、ServletConfig接口【正确答案】:B18.用于声明当前页为error页?正确的选择是。A、<%@pageerrorPage="true"%>B、<%@pageinfo="error"%>C、<%@pagepageEndcoding="error"%>D、<%@pageisErrorPage="true"%>【正确答案】:D19.以下哪个不是JSP指令?选择是。A、page指令B、taglib指令C、import指令D、include指令【正确答案】:C20.JSP页面中JSP表达式的语法格式为:A、<%=%>B、<%!%>C、<%@%>D、<%%>【正确答案】:A21.<jsp:useBean>标签的scope属性,不可以设置为。A、requestB、sessionC、outD、page【正确答案】:C22.以下关于JDBCAPI中的类的说法,错误的是?A、我们可以使用Class.forName或者DriverManager.registerDriver来注册给定的驱动driverB、PrepareStatement对象继承了Statement接口,但是访问数据库的速度并没有Statement对象快Connection对象代表了和某一个数据源的连接D、ResultSet对象负责处理数据结果集对象【正确答案】:B23.如下选项错误的是:()A、使用request.getParameter可以获得由表单提交的数据B、session.getAttribute()方法返回的为一个对象C、使用application.getInitParameter()将获得当前版本Servlet编译器的信息D、可以使用request.getCookie获得客户端的cookie值。【正确答案】:C24.以下关于Servlet的描述,是错的。A、Servlet是运行于服务器端的应用程序B、支持JSP运行的地方都支持ServletC、通常我们通过编写Servlet的service()方法完成用户的请求D、Servlet通过init()方法初始化【正确答案】:C25.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是。A、秒B、分秒C、毫秒D、微秒【正确答案】:C26.out对象是一个输出流,其输出各种类型数据并换行的方法是。A、out.print()B、out.newLine()C、out.println()D、out.write()【正确答案】:C27.下面选项中对HTML标签的描述错误的是:()A、<br>表示换行B、<p>表示段落C、<hr>表示横线D、<td></td>表示表格的行【正确答案】:D28.JavaBean的属性必须声明为private,操作属性的方法必须声明为访问类型。A、privateB、staticC、protectD、public【正确答案】:D29.下面哪些方法不属于session对象?选择一个正确的答案是。A、getAttributeNameB、getServletContextC、invalidateD、addCookie【正确答案】:D30.JavaBean的scope取什么值可使该Javabean被多个用户共享,即和web应用有相同的生命周期?选择是。A、pageB、requestC、sessionD、application【正确答案】:D31.http请求及响应的正文部分可以是任意格式的数据,要保证接收方能看得懂发送方发送的数据,http协议采用方式来规范正文的数据格式。A、FTPB、TCPC、HTTPD、MIME【正确答案】:D32.对于JDBC,下面的描述是错的?A、CallableStatement类用于调用数据库中的存储过程B、PreparedStatment类可以让数据库预先编译SQL语句CallableStatement类继承了PreparedStatement类D、PreparedStatement并没有提高访问数据库的速度【正确答案】:D33.以下哪个不属于JSP运行所必须的系统?选择是。A、操作系统B、JavaJDKC、支持Jsp的Web服务器D、数据库【正确答案】:D34.下面对jdbcapi描述错误的是。A、DriverManager接口的getConnection()方法可以建立和数据库的连接B、Connection接口的createStatement()方法可以创建一个Statement对象C、Statement接口的executeQuery()方法可以发送select语句给数据库D、ResultSet接口表示执行insert语句后得到的结果集【正确答案】:D35.以下属性中,哪个不是jsp:setProperty操作的属性?正确的选择答案是。A、nameB、paramC、propertyD、scope【正确答案】:C36.以下描述中,哪个是JSP内置对象?选择一个正确的结果是。A、configB、initC、objectD、servlet【正确答案】:A37.out对象是一个输出流,其输出不换行的方法是。A、out.print()B、out.newLine()C、out.println()D、out.write()【正确答案】:A38.可以在以下哪个标记之间插入变量与方法声明?A、<%和%>B、<%!和%>C、</和%>D、<%和!>【正确答案】:B39.要从一个JSP页面的响应交给另一个JSP页面处理,可以使用下列哪个对象?选择是。A、response对象B、application对象C、config对象D、exception对象【正确答案】:A40.为MyWebApp开发了一些Servlet,应该将这些Servlet发布于文件夹中A、/(根目录)B、/WEB-INF/C、/WEB-INF/classesD、/WEB-INF/lib【正确答案】:C41.对于标准的Web网页,表示响应信息是HTML格式的文本文件的定义是:()。A、text/cssB、text/htmlC、application/vnD.ms-excelD、application/msword【正确答案】:B42.将fum声明为何种类型的对象,可以使fum作为一个属性来存储?正确的选择是。A、ServletContextB、HttpServletC、ServletConfigD、Servlet【正确答案】:A43.在以下选项中,哪个不是开发JSP应用程序所必需的?正确的选择是。A、JDKB、J2EESDKC、应用服务器D、开发工具Eclipse【正确答案】:D44.一个典型的HTTP请求消息包括请求行、多个请求头和。A、状态行B、信息体C、响应行D、响应头【正确答案】:B45.下列哪个接口用于获取关于数据库的结构信息?请选择。A、StatementB、PreparedStatementC、nullDatabaseMetaData【正确答案】:D46.关于JDBC的描述,如下选项错误的是:。A、JDBC是Java语言用来访问数据库的APIB、一般通过Statement对象的executeUpdate()方法来获得数据集C、JDBC-ODBC桥是JDBC库唯一自带的数据库驱动driverD、JDBC支持事务的处理【正确答案】:B47.某公司采用了JSP+Bean模式来完成某个开发任务。如果采用TOMCAT服务器,那么项目中的JavaBean在发布时应该放在目录中。A、WEB-INFB、webappsC、WEB-INF/libD、WEB-INF/classes【正确答案】:D48.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个。A、进程B、线程C、程序D、服务【正确答案】:B49.以下哪一项不是Page命令中的有效属性?请选择。A、importB、exportC、errorPageD、session【正确答案】:B50.负责管理“脚本程序的运行环境”的JSP内置对象是A、pageB、sessionC、requestD、application【正确答案】:A51.以下选项中,语法正确的选项是:。A、<%=inta%>B、<%out.println("abc")%>C、<%!out.println("abc")%>D、<%="abc"%>【正确答案】:D52.在JSP页面中,保存数据的范围由小到大依次是。A、pageContext,request,application,sessionB、pageContext,application,session,requestC、pageContext,request,session,applicationD、pageContext,session,request,application【正确答案】:C53.能在浏览器的地址栏中看到提交数据的表单提交方式是。A、submitB、getC、postD、out【正确答案】:B54.以下Form表单元素描述,是错的?A、<inputtype="password">表示密码框B、<inputtype="reset">表示提交按钮C、<selectname="radio">表示单选框D、<inputtype="text">表示文本框【正确答案】:B55.JSP页面可以在“<%=”和“%>”标记之间放置JSP表达式,直接输出JSP表达式的值。组成“<%=”标记的各字符之间。______A、可以有空格B、不可以有空格C、必须有空格D、不确定【正确答案】:B56.Web应用服务器Tomcat的默认端口为。A、80B、81C、8080D、8089【正确答案】:C57.使用格式给Bean的属性赋值,expression的数据类型和bean的属性类型。A、必须一致B、可以不一致C、必须不同D、无要求【正确答案】:A58.下列有关session对象的用途描述合理的为?选择是。A、在页面上输出数据B、抛出运行时的异常C、在多个程序中保存信息D、在用户会话中保持状态和用户认证【正确答案】:D59.如果不希望JSP网页支持Session,应该如何办?正确的选择是。A、调用HttpSession的invalidate()方法B、<%@pagesession="false">C、<%@pagesession>D、<jsp:useBeanid="user"class="UserData"scope="session"/>【正确答案】:B60.在一个JSP定义标签中,可以使用哪一个方法来在获取范围是application的JSP隐含变量?正确的选择是。A、pageContext.getOut()B、JspFactory.getPagetContext()C、TagSupport.getValue(String)D、PageContext.getServletContext()【正确答案】:D61.下面关于C/S和B/S模式的描述,正确的是:()。A、C/S模式的安全性比B/S模式的安全性要高。B/S模式的数据实时性比B/S模式的低C/S模式网络应用限制比B/S模式的低D、C/S模式的可维护性比B/S模式的高【正确答案】:B62.可以在以下哪个标记之间插入Java程序片?A、<%和%>B、<%和/>C、</和%>D、<%和!>【正确答案】:A63.在JSP中page指令(<%@page%>)里的属性是可以重复的?A、langueageB、importC、sessionD、info【正确答案】:B64.在JSP页面中使用<jsp:setPropertyname="beanid"property="bean的属性"value="字符串"/>格式给Long类型的Bean属性赋值,会调用哪个数据类型转换方法?选择是。A、LonG.parseLong(Strings)B、Integer.parseInt(Stirngs)C、DoublE.parseDouble(Strings)D、不确定【正确答案】:A65.对于标准的Web网页,通常使用表示响应信息是HTML格式的文本文件。A、text/cssB、text/htmlC、application/vnD.ms-excelD、application/msword【正确答案】:B66.下列哪个是JSP动作(Action)?正确的选择是。A、<%pageincludefile="index.html"%>B、<jsp:useBeanid="customer"class="test.Customer"/>C、<%!Stringsql="select∗fromcustomer"%>D、<%inti=0;%>【正确答案】:B67.在JSP内置对象中,哪个对象对客户请求做出响应,向客户端输出信息?选择是。A、outB、responseC、sessionD、request【正确答案】:B68.下面哪一个选项不是http响应的一部分?选择是。A、响应头B、响应正文C、协议版本号D、状态行【正确答案】:C解析:
响应状态行由三部分组成:服务器HTTP代码+服务器返回的响应代码+代码描述,如:HTTP/1.1200OK69.以下对JavaBean的描述,错误的是:。A、JavaBean是一个公共(public)的类B、JavaBean类的必须有一个无参数的构造函数。C、取得或者设置类属性的方法必须是getXXX()或者setXXX()D、JavaBean不能封装对数据库的处理【正确答案】:D70.下面选项中哪一个是有效的字符编码格式?选择是。A、GBKB、GBMC、GBDD、JSP【正确答案】:A71.JSP内置对象中,哪个对象封装了用户提交的请求信息?通过调用该对象相应的方法可以获取请求的来源、标头、协议、Cookies以及请求相关参数等信息。选择是。A、outB、applicationC、sessionD、request【正确答案】:D72.从HTTP请求中,获得请求参数,应该调用以下哪个方法?选择是。A、request对象的getAttribute()方法B、session对象的getAttribute()方法C、request对象的getParameter()方法D、session对象的getParameter()方法【正确答案】:C73.下面不是HTML元素的表示方法?A、<元素名>文件或超文本</元素名>B、<元素名属性名="属性值">文本或超文本</元素名>C、</元素名属性名="属性值">D、<元素名>【正确答案】:C74.以下关于C/S与B/S模式的描述,是对的。A、C/S为浏览器与服务器模式B/S为客户端与服务器模式C/S模式的可维护性比B/S高D、B/S模式的可维护性比C/S高【正确答案】:D75.JSP的Page编译指令的属性Language的默认值是。A、JavaB、C语言C#D、SQL【正确答案】:A76.用下面哪一种类型定义可以声明隐藏域?正确的选择是。A、type="hide"B、type="text"C、type="password"D、type="hidden"【正确答案】:D77.JDBCAPI提供了接口来对数据库存储过程进行调用?A、javA.sql.DriverManaggerB、javA.sql.StatementC、javA.sql.ResultD、javA.sql.CallableStatement【正确答案】:D78.JSP页面程序片中可以使用下列哪个方法将strNumx=request.getParamter(“ix”)得到的数据类型转换为Double类型?选择是。A、DoublE.parseString(strNumx)B、DoublE.parseDouble(strNumx)C、DoublE.parseInteger(strNumx)DoublE.parseFloat(strNumx)【正确答案】:B79.一个servlet的生命周期不包括方法?A、init()方法B、invalidate()方法C、service()方法D、destroy()方法【正确答案】:B80.可以利用JSP动态改变客户端的响应,使用的语法是。A、responsE.setHeader()B、responsE.outHeader()C、responsE.writeHeader()D、responsE.handlerHeader()【正确答案】:A81.所有的servlet过滤器类都必须实现哪个接口?选择是。A、javax.servlet.FilterB、javax.servlet.ServletConfigC、javax.servlet.ServletContextD、javax.servlet.Servlet【正确答案】:A82.在以下操作中,哪些是与使用JavaBean无关的?请选择一个正确的答案是。A、jsp:useBeanB、jsp:includeC、jsp:getPropertyD、jsp:setProperty【正确答案】:B83.给出HTML代码<inputtype=textname="foo"size=20>表示以下的哪一种功能?选择是。A、创建一个单选框B、创建一个单行文本输入区域C、创建一个提交按纽D、创建一个使用图象的提交按纽【正确答案】:B84.在JSP内置对象中,负责处理JSP文件在执行时所发生的错误和异常的对象是。A、messageB、exceptionC、errorD、application【正确答案】:B85.在以下选项中,哪个不是开发JSP应用程序所必需的?正确的选择是。A、JDKB、EclipseC、J2EESDKD、Web服务器【正确答案】:B86.为了获取客户使用的浏览器类型,在Servlet的doGet方法中可以调用HttpServletRequest对象的方法A、getBrowserTypeB、getHeaderC、getContentTypeD、getServerInfo【正确答案】:B87.使用动作标记可以在JSP页面中得到Bean实例的属性值,并将其转换为类型的数据,发送到客户端。A、StringB、DoubleC、ObjectD、Classes【正确答案】:A88.Web应用中不能在不同用户之间共享数据的方法是。A、使用cookieB、使用文件系统C、使用数据库D、使用ServletContext对象【正确答案】:A89.HttpServletRequest对象的方法能够获取一个表单参数的值。A、getQueryString()B、getPathInfo()C、getParameter()D、getAttribute()【正确答案】:C90.下面描述错误的是。A、HTML文件必须由<html>开头,</html>标记结束。B、文档头信息包含在<head>与</head>之间。C、在<head>和</head>之间可以包含<title>和<body>等信息D、文档体包含在<body>和</body>标记之间【正确答案】:C91.在JavaWeb开发中,要在服务器端查询cookie,要用到HttpServletRequest的哪个方法?选择是。A、sessionB、getCookiesC、addCookieD、getSession【正确答案】:B92.使用动作标记可以在JSP页面中获得Bean的属性,但必须保证Bean有对应的方法。A、SetXxx方法B、setXxx方法C、getXxx方法D、GetXxx方法【正确答案】:C93.在WEB应用程序的目录结构中,在WEB-INF文件夹外的文件是。A、jsp文件B、class文件C、jar文件D、weB.xml文件【正确答案】:A94.下面哪项内容使用request对象无法实现?选择是。A、将页面重定向至index.jsp页B、获取表单提交的信息C、定义属性D、获取浏览器的版本号【正确答案】:A95.Web应用服务器Tomcat的默认端口为。A、80B、8080C、9090D、8090【正确答案】:B96.下面对于JSP标签的说法中,哪种提法是错误的?选择是。A、JSP标签用于调用JavaBean组件中的操作和执行B、JSP标签简化了JSP页面的开发和维护C、JSP技术没有提供了在自定义标签中封装其他动态功能的机制D、自定义标签通过封装反复执行的任务使它们可以在多个应用程序中重复使用【正确答案】:A97.下面哪个方法是设置MIME类型?正确的选择是。A、setHeader(StringheaderName,StringheaderValue)B、setContentType(StringmimeType)C、setContentLength(intlength)D、addCookie(Cookiec)【正确答案】:B98.下列哪个作用范围的Bean,被Web服务目录下所有用户共享,任何客户对Bean属性的修改都会影响到其他用户。选择是。A、applicationB、requestC、pageD、session【正确答案】:A99.下列变量声明在范围内有效。<%!DatedateTime;IntcountNum;%>A、从定义开始处有效,客户之间不共享B、在整个页面内有效,客户之间不共享C、在整个页面内有效,被多个客户共享D、从定义开始处有效,被多个客户共享【正确答案】:C100.下列weB.xml中有关Servlet配置说法,哪一种是错误的?选择是。A、在weB.xml描述中,首先要声明ServletB、在weB.xml描述中,要指定这个Servlet的名字C、在weB.xml描述中,要指定这个Servlet的类D、在weB.xml中不可同时指定多个Servlet【正确答案】:D1.在以下操作系统中,支持Java/JSP的有哪些?它们是(多选)A、WindowsB、SolarisC、UNIXD、Linux【正确答案】:ABCD2.以下哪些对象可用于JSP中页面间数据传递?选择是(多选)A、requestB、sessionC、applicationD、cookie【正确答案】:ABCD3.sendRedirect和Forward机制的区别主要在于(多选)A、sendRedirect发送状态码给客户端浏览器B、sendRedirect丢失HttpServletRequest对象C、forward发送请求给其他Web资源时,不使用客户端浏览器D、forward传送HttpServletRequest和HttpServletResponse对象给其他Web资源【正确答案】:ABCD4.Java过滤器技术主要用于哪些处理,请选择(多选)A、身份验证功能B、数据加密功能C、实现日志功能D、访问数据库功能【正确答案】:ABC5.MVC模式包括哪几个层?它们是(多选)A、模型层B、管理层C、视图层D、控制层【正确答案】:ACD6.当Servlet容器销毁一个Servlet时,会销毁哪些对象?请选择(多选)A、Servlet对象B、ServletContext对象C、与Servlet对象关联的ServletConfig对象D、ServletRequest对象和ServletResponse对象【正确答案】:AC7.下列哪些说法是正确?它们是(多选)A、JSP充当MVC模式的视图B、Servlet充当MVC模式的模型C、Servlet充当MVC模式的控制器D、JavaBean充当MVC模式的模型【正确答案】:ACD8.相对于两层体系结构的应用程序,三层体系结构的应用程序具有的优点是(多选)A、安全性高B、易维护C、快速响应D、系统扩展灵活【正确答案】:ABCD9.创建一个Filter需要执行如下操作(多选)A、创建Filter处理类B、在应用服务器上部署FilterBeanC、在weB.xml文件中配置FilterD、在客户端应用中引用Filter【正确答案】:AC10.servletAPI由多个包组成,主要包括(多选)A、javax.servletB、javax.servlet.httpC、javax.servlet.ServletRequestD、javax.servlet.ServletResponse【正确答案】:AB11.一个完整的HTTP事务处理包括以下哪些过程?它们是(多选)A、连接TCP/IP连接B、客户端发出请求信息C、服务器响应信息D、结束连接【正确答案】:ABCD12.下面哪些是JSP脚本元素(多选)A、<%intj=1;%>B、<%=account.getBalance()%>C、<%@pageimport="javA.util.Date">;D、<jsp:forwardpage="ExtraInfo.jsp"/>【正确答案】:AB13.以下描述中,哪些是JSP内置对象?它们是(多选)A、outB、exceptionC、packageD、pageContext【正确答案】:ABD14.JavaEE的三层结构包括表示层,其余二层是(多选)A、服务层B、业务层C、保存层D、数据层【正确答案】:BD15.JSP脚本语法包括以下哪些成分?它们是(多选)A、HTML注释B、HTML动作标记C、Java表达式D、XML语句【正确答案】:AC16.以下描述中,哪些是JSP内置对象?它们是(多选)A、reguestB、responseC、sessionD、post【正确答案】:ABC17.以下描述中,哪些是作为JSP内置对象的作用范围?它们是(多选)A、pageB、requestC、outD、application【正确答案】:ABCD18.JSP的结构由以下哪些成分组成?它们是(多选)A、指令元素B、HTML标签C、脚本元素D、动作元素【正确答案】:ABCD19.MVC模式中一般情况servlet可以担任哪些角色?它们是(多选)A、Controller中接受用户请求B、View中返回响应信息,刷新用户界面C、Model中处理业务逻辑D、访问Model中的元素【正确答案】:ABC20.隐藏字段方式有哪些缺陷?选择是(多选)A、不安全,隐藏字段可以被伪造B、数据在客户端和服务器间传送,增加了网络负载C、需要自己编程来支持模版框架D、隐藏字段方式靠动态生成表单来维护会话,但不需要表单而是超链接时,会不方便【正确答案】:ABCD21.以下哪些要素是servlet使用架构中必须要有的?它们是(多选)A、浏览器B、HTTP服务器C、数据库服务器D、WEB容器【正确答案】:ABD22.以下描述中,哪些是作为JSP内置对象的作用范围?它们是(多选)A、classB、requestC、sessionD、package【正确答案】:BC23.JSP标记可以分为哪几种类型(多选)A、指令B、脚本元素C、内容D、动作【正确答案】:ABD24.以下哪些是Servlet编程接口?选择是(多选)A、HttpServletRequestB、HttpSessionC、ServletInterfaceD、RequestDispatcher【正确答案】:ABD25.以下哪些技术用于开发Web客户端?选择是(多选)A、JavaScript技术B、JDBC技术C、JavaBean技术D、Ajax技术【正确答案】:AD26.以下哪些是用于开发Web客户端技术?选择是(多选)Ajax技术B、JavaBean技术C、JSP技术D、CSS技术【正确答案】:ACD27.servlet的生命周期由它的3个方法来控制,它们是(多选)A、init()B、service()C、destroy()D、doGet()【正确答案】:ABC28.JSP标记符可以分为三大类,它们是(多选)A、表达式B、指令C、脚本元素D、动作【正确答案】:BCD29.以下哪些是隐藏字段的特点?选择是(多选)A、隐藏字段必须使用表单B、隐藏字段在浏览器中对用户不直接可见C、查看网页源代码找出隐藏字段D、存储在客户端的HTML网页【正确答案】:ABCD30.以下描述中,哪些是作为JSP内置对象的作用范围?它们是(多选)A、packageB、classC、sessionD、application【正确答案】:CD31.JSP中使用的指令主要有(多选)A、page指令B、forward指令C、include指令D、taglib指令【正确答案】:ACD32.JSP中有三种指令元素,分别是include指令和(多选)A、页面指令B、taglib指令C、表达式指令D、标签指令【正确答案】:AB33.以下描述中,哪些是三层体系结构应用程序的优点?它们是(多选)A、安全性更高B、数据访问更直接C、服务器运行更快D、系统扩展灵活【正确答案】:AD34.过滤器的生命周期可用它的三个方法表示,即(多选)A、init()B、doFilter()C、service()D、destroy()【正确答案】:ABD35.在以下组件中,哪些组件与JavaBean有关?它们是(多选)A、<jsp:param>B、<jsp:setProperty>C、<jsp:getProperty>D、<jsp:forward>【正确答案】:BC36.以下描述中,哪些是JSP内置对象?它们是(多选)A、httpB、responseC、sessionD、applet【正确答案】:BC37.对JSP中的动作及其作用描述正确的是(多选)A、jsp:useBean:创建或者实例化一个JavaBeanB、jsp:setProperty:设置JavaBean的属性C、把请求转到一个新的页面D、根据浏览器类型为Java插件生成OBJECT或EMBED标记【正确答案】:ABCD38.以下哪些是JSP内置对象?它们是(多选)A、exceptionB、packageC、appletD、response【正确答案】:AD39.以下哪些层属于软件开发领域的三层体系结构中的结构层?它们是(多选)A、网络层B、数据链路层C、客户层D、应用服务层【正确答案】:CD40.HTTP应答状态行包括(多选)A、HTTP版本B、状态代码C、状态信息D、查询数据【正确答案】:ABC1.publiclongsession.setMaxInactiveInterval()设置最长发呆时间,单位毫秒()A、正确B、错误【正确答案】:B2.respone对象主要用于向客户端发送数据()A、正确B、错误【正确答案】:A3.Servelt是使用JavaServletAPI所定义的相关类和方法的Java程序,它运行在启用Java的Web服务器或应用服务器端,用于扩展该服务器的能力()A、正确B、错误【正确答案】:A4.当多个客户请求一个Servlet时,服务器为每一个客户启动一个进程而不是启动一个线程()A、正确B、错误【正确答案】:B5.在JSP页面中使用Bean首先要使用import指令将Bean引入()A、正确B、错误【正确答案】:A6.JSP的Response对象作用是向客户端发送数据,但是一次会话过程,一个Response对象只能包含一个Coolie和一个HTTP文件头否则抛出内存越界异常()A、正确B、错误【正确答案】:B7.Sun公司把JavaBean定义为一个可重复使用的软件组件,类似于电脑CPU、硬盘等组件()A、正确B、错误【正确答案】:A8.Page指令不能定义当前JSP程序的全局属性()A、正确B、错误【正确答案】:B9.网站设计的时候经常会处理大量的数据,这些数据必须都放在JSP页面中()A、正确B、错误【正确答案】:B10.数据库服务与Web服务器需要在同一台计算机上()A、正确B、错误【正确答案】:B11.绝度路径是文件名的完整路径;相对路径是指相对当前网页文件名的路径()A、正确B、错误【正确答案】:A12.JSP技术是在Servlet之后产生的,它以Servlet为核心技术,是Servlet技术的一个成功应用()A、正确B、错误【正确答案】:A13.当用户请求一个Servlet时,服务器都会创建Servlet实例,响应用户请求()A、正确B、错误【正确答案】:B14.修改了Bean的字节码后,要将新的字节码复制到对应的WEB-INF\classes目录中,重新启动tomcat服务器才能生效()A、正确B、错误【正确答案】:B15.<jsp:getProperty>中的name及property不区分大小写()A、正确B、错误【正确答案】:B16.Statement对象的executeUpdate(StringsqlStatement)方法中,sqlStatement参数是由insert、delete和update等关键字构成的Sql语句,函数返回值为查询所影响的行数,失败返回-1()A、正确B、错误【正确答案】:B17.实现转发需要两个步骤,首先在Servlet中要得到RequestDispatcher对象,然后调用该对象的forward方法实现转发()A、正确B、错误【正确答案】:A18.不能给同一个Servlet映射多个访问路径()A、正确B、错误【正确答案】:B19.动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的()A、正确B、错误【正确答案】:A20.url重写可以把session对象的id作为url参数传带过去,可以使用request对象的encodeURL(“”)()A、正确B、错误【正确答案】:B21.Servlet的部署文件是一个xml文件,文件名为web.xml,它保存在Web服务目录的WEB-INF子目录中()A、正确B、错误【正确答案】:A22.在JSP中,<%!intc=5;out.print(c);%>此式正确.()A、正确B、错误【正确答案】:B23.页面成员方法不可以在页面的Java程序片中调用()A、正确B、错误【正确答案】:A24.Cookie由浏览器保存在客户端,通常保存为一个文本文件()A、正确B、错误【正确答案】:A25.JavaBean的属性必须声明为private,方法必须声明为public访问类型()A、正确B、错误【正确答案】:A26.JSP页面中的指令标记、JSP动作标记统称为脚本元素()A、正确B、错误【正确答案】:B27.session对象是HttpSession接口类的实例,由客户端负责创建和销毁,所以不同客户的session对象不同()A、正确B、错误【正确答案】:A28.JDBC加载不同数据库的驱动程序,使用相应的参数可以建立与各种数据库的连接()A、正确B、错误【正确答案】:A29.ResultSet结果集,每一次rs可以看到一行,要在看到下一行,必须使用next()方法移动当前行()A、正确B、错误【正确答案】:B30.使用<jsp:setProperty>动作标记,可以使用表达式或字符串为Bean的属性赋值()A、正确B、错误【正确答案】:A31.重定向功能是将用户从当前页面或Servlet定向到另一个JSP页面或Servlet()A、正确B、错误【正确答案】:A32.如果需要在结果集中前后移动或随机显示某一条记录,这时就必须得到一个可以滚动的结果集()A、正确B、错误【正确答案】:A33.同一个客户在同一个Web服务目录中的session对象是相同的,在不同的Web服务目录中的session对象是不相同的()A、正确B、错误【正确答案】:A34.创建JavaBean要经过编写代码、编译源文件、配置JavaBean这样一个过程()A、正确B、错误【正确答案】:A35.Servlet功能强大,体系结构先进,但它在表示层的实现上存在一些缺陷()A、正确B、错误【正确答案】:A36.application对象对所有用户都是共享的,任何对它的操作都会影响到所有的用户()A、正确B、错误【正确答案】:A37.Tomcat服务器支持直接使用application对象()A、正确B、错误【正确答案】:B38.JavaBean的属性可读写,编写时set方法和get方法必须配对()A、正确B、错误【正确答案】:B39.JavaBean组件就是Java开发中的一个类,通过封装属性和方法成为具有某种功能和接口的类,所以具有Java程序的特点()A、正确B、错误【正确答案】:A40.如果一个Sevlet有多个Filter,则优先级最高的Filter先执行()A、正确B、错误【正确答案】:A41.一般用JSP来实现页面,用Servlet来处理业务逻辑()A、正确B、错误【正确答案】:A42.JDBC中的URL提供了一种标识数据库的方法,使DriverManage类能够识别相应的驱动程序()A、正确B、错误【正确答案】:A43.在MVC模式中,因为Servlet负责创建JavaBean,所以JavaBean的构造函数可以带有参数,除了保留get和set规则外,还可以有其他功能的函数()A、正确B、错误【正确答案】:A44.在JSP页面中调用的Bean类中如果有构造方法,必须是public类型且必有参数()A、正确B、错误【正确答案】:B45.session对象可以用来保存用户会话期间需要保存的数据信息()A、正确B、错误【正确答案】:A46.程序片变量的有效范围与其声明位置有关,即从声明位置向后有效,可以在声明位置后的程序片、表达式中使用()A、正确B、错误【正确答案】:A47.HttpSessionAPI是一个基于Cookie或者URL重写机制的高级会话管理接口如果浏览器支持Cookie则使用Cookie,如果不支持Cookie则自动采用URL重写()A、正确B、错误【正确答案】:A48.RequestDispatcher的forward方法和include方法的区别是forward可以到另外一个web应用的资源,而include只能到同一web的另外资源()A、正确B、错误【正确答案】:A49.对于每一个Servlet实例,只能被初始化一次()A、正确B、错误【正确答案】:B50.在“<%!”和“%>”标记之间声明的Java的方法在整个页面内有效()A、正确B、错误【正确答案】:A51.表单提交的信息就封装在HTTP请求消息的信息体部分,用户使用request对象的getParameter方法可以得到通过表单提交的信息()A、正确B、错误【正确答案】:A52.转发功能是将用户对当前JSP页面或Servlet的请求转发给另一个JSP页面或Servlet()A、正确B、错误【正确答案】:A53.利用response对象的sendRedirect方法只能实现本网站内的页面跳转,但不能传递参数()A、正确B、错误【正确答案】:B54.out对象是一个输出流,它实现了javax.servlet.JspWriter接口,用来向客户端输出数据()A、正确B、错误【正确答案】:A55.使用格式<jsp:setPropertyname="beanid"property="bean的属性"value="字符串"/>给Bean的属性赋值,这个字符串会自动被转化为属性的数据类型()A、正确B、错误【正确答案】:A56.在HTML页面文件中加入JSP脚本元素、JSP标记等就构成了一个JSP页面()A、正确B、错误【正确答案】:A57.JSP引擎执行字节码文件的主要功能之一是直接将HTML内容发给客户端()A、正确B、错误【正确答案】:A58.JSP中可以声明基本类型和结构类型变量,但不能声明类,类必须放在JavaBean中()A、正确B、错误【正确答案】:B59.request对象的getRemoteHost()方法既能获取客户机的名称,又能获取客户IP地址的方法是()A、正确B、错误【正确答案】:A60.程序片变量不同于在“<%!”和“%>”之间声明的页面成员变量,不能在不同客户访问页面的线程之间共享()A、正确B、错误【正确答案】:A61.网页中只要使用gb2312编码就不会出现中文乱码()A、正确B、错误【正确答案】:B62.JavaBean分为可视化组件和非可视化组件()A、正确B、错误【正确答案】:A63.Connection.createStatement()不带参数创建Statement对象,不能够来回的滚动读取结果集()A、正确B、错误【正确答案】:A64.用户开发一个Servlet时,必须直接或间接实现Servlet接口所定义的方法()A、正确B、错误【正确答案】:A65.进行分页,可调用JDBC的规范中有关分页的接口()A、正确B、错误【正确答案】:B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45496-2025汽车产品召回信息缺陷评估指南
- 短期雇佣合同协议书范文
- 2025年银行资格证考试的经济学试题及答案
- 2025年证券从业资格证市场战略分析试题及答案
- 项目管理考试中的研究方法调整试题及答案
- 项目实施过程中的数据共享机制试题及答案
- 数学思维2025年证券从业证考试试题及答案
- 明确方向的2024年行政管理师试题及答案
- 会计职业生涯规划的建议试题及答案
- 小学生道德困惑的辅导方法计划
- 游戏行业虚拟充值卡采购合同
- 四旋翼无人机飞行姿态的几种改进控制算法研究的任务书
- 《机械制图(多学时)》中职全套教学课件
- 骆驼祥子考点单选题100道及答案解析
- 人教部编版七年级语文上册《散步》示范课教学课件
- 《智慧旅游认知与实践》课件-第九章 智慧旅行社
- 数学新课程标准解读(2)聚焦核心素养关注终身发展课件
- 高标准农田建设项目竣工验收第三方服务采购项目
- AQ 2001-2018 炼钢安全规程(正式版)
- 医院护理培训课件:《安全注射》
- 2024年415全民国家安全教育日知识竞赛及答案
评论
0/150
提交评论