您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > JSP课程各章节选择题答案
JSP课程各章节选择题答案1章题号12345答案BBDAAB2章题号12345答案CACBA3章题号12345答案CDABAA4章题号12345答案BDACBD5章题号12345答案CDBCABCD6章题号12345答案ADADBCAC7章题号12345答案DCBAD8章题号12345答案ACABD11章题号12345答案CBDACBB12章题号12345答案DCDDDB第一章1)如果做动态网站开发,以下()可以作为服务器端脚本语言。A.HTMLB.JSPC.JavaScriptD.Java2)在设计Web项目的目录结构时,一般吧JSP和HTML文件放在()下。A.src目录B.文档根目录或其子文件下C.META-INT目录D.WEB-INF目录3)在Web项目的目录结构中,文件位于()中。A.src目录B.文档根目录C.META-INF目录D.WEB-INF目录4)下面对于B/S架构与C/S架构的描述错误的是()。A.B/S架构解决了C/S架构的弊端,因而在程序开发中将会逐步取代C/S架构B.B/S机构是基于internet网络实现的,使得用户访问的范围扩大C.C/S架构师基于局域网实现的,当程序发生改的后,需要对每一个客户端进行维护D.C/S可以设计出丰富的界面,而B/S则相对处于劣势5)以下选项中()是正确的URL,(选两项)A.B.D./news/第二章6)在某个JSP页面中存在这样一行代码,%=“2”+“4”%运行该JSP后,以下说法正确的是()。A.这行代码没有对应的输出B.这行代码对应的输出时6C.这行代码对应的输出时24D.这行代码将引发错误7)与page指令%@pageimport=“.*,.*“%等价的是()。A.%@pageimport=“.*%%@pageimport=“.*“%B.%@pageimport=“.*”,import=“.*“%C.%@pageimport=“.*“;%%@pageimport=“.*“;%D.%@pageimport=“.*;.*“%8)下列选项中,()是正确的表达式。A.%Strings=“helloworld”;%B.%=“helloworld”;%C.%=“helloworld”%D.%!“helloworld”%9)如果请求页面中存在两个单选按钮(假设单选按钮的名称为sex),??分别代表男和女,该页面提交后,为了获得用户的选择项,可以使用以下()方法。A.(sex);B.(“sex”);C.(sex);D.(“sex”);10)JSP内置对象request和getParameterValues()方法的返回值是()。A.String[]B.Object[]C.StringD.Object第三章11)使用request对象进行重定向时,使用的是()方法。A.gertRequestDispatcher();B.forword()C.sendRedirect()D.setRequestDispatcher();12)对于转发与重定向的描述错误的语句是()。A.重定向是在客户端发生作用,通过请求重新的地址实现页面转向B.使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化C.使用重定向时可以在地址栏中看到转向后的URLD.转发与重定向都可以实现在页面跳转,因而没有区别13)为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用()语句重新设置字符编码。A.();B.()C.()D.()14)在JSP中使用JDBC语句访问数据库,正确导入SQL类库的语句是()。A.%@pageimport=”.*”%B.%@pageimport=”sql.*”%C.%pageimport=”.*”%D.%@import=”.*”%15)在JDBCAPI中所提供的()类的职责是:依据数据库的不同,管理不同的JDBC驱动程序。A.DriverManagerB.ConnectionC.StatementD.Class第四章16)如果要把一个用户名jack保存在session对象里,则下列语句正确的是()。A.(name,jack);B.(“name”,“jack”);C.(“jack”,“name”);D.(“jack”,name);17)对如下JSP代码说法正确的是()。%Sringstr=”!”;(“msg’,str);StringgetStr=(“msg”);(getStr);%A.运行成功,页面上输出;B.运行成功,页面上输出msg;C.代码行(“msg’,str);有错误,无法运行D.代码行StringgetStr=(“msg”);有错误,无法运行18)在IE窗口访问JSP页面,其代码如下。然后连续刷新页面,输出的结果是X,紧接着重新启动一个新的IE窗口运行该JSP代码,连续刷新两次,输出的结果是Y,X和Y的值分别是()。%@pagecontentType=”text/html;charset=GBK”%html%Integercnt=(Integer)(“hitCount”);if(cnt==null){cnt=newInteger(1);}else{cnt=newInteger()+1);}(“hitCount”,cnt);%%=cnt%/htmlA.5,8B.5,3C.1,2D.1,219)JSP提供了一个可以在多个请求之间持续有效的内置对象(),该对象与浏览器窗口一一对应。A.requestB.responseC.sessionD.application20)在下列选项中,正确创建并实现写入cookie的语句分别是()。(选两项)A.Cookiecookie=newCookie(Stringkey,Objectvalue);B.Cookiecookie=newCookie();C.(cookie);D.(cookie);21)在Java中,下列关于重定向和转发的描述正确的是()。(选两项)A.转发对应的代码为:(url).forward(request,response);B.重定向对应的代码为:(url);C.重定向在用户的浏览器端被处理。D.转发后,浏览器的地址栏内容会发生改变。22)对于转发与重定向的描述错误的语句是()。A.重定向是在客户端发生作用,通过请求新的地址实现页面转向B.使用转发时由于是服务器内部控制权的转移,因而地址栏中的URL没有变化C.使用重定向时可以在地址栏中看到转向后的URLD.转发与重定向都可以实现在页面跳转,因而没有区别第五章23)获取数据源的正确方法是()。A.DateSourcesource=newDataSource();B.DataSourcesource=DataSource;.newInstance();C.DataSourcesoutce=(DataSource)(“java:comp/enb/jdbc/books”);D.以上都不对;24)使用数据源时,数据库驱动程序的.jar文件应该放在()。A.应用程序的类库内B.应用程序的WEB-INF/lib下C.Tomcat根目录\lib下D.Tomcat的common\lib下25)下面对于连接池描述错误的是()。A.使用数据库连接池技术,所有的连接与释放均由连接池统一管理B.连接池可以自行分配连接,当连接使用完毕后需要通过编码实现正确的关闭C.使用连接池技术可以提升数据库的操作效率D.在程序中使用连接池可以减少系统资源的开支26)在程序中使用javaBean可以及大地方便我们进行代码编写,下面对于javaBean描述正确的是()。A.javaBean可以是一个共有的类,也可以是一个私有的类B.一个javaBean中的方法全部是私有方法C.使用javaBean封装数据时,应当将属性设置为私有D.通过设置共有的get()方法来获取属性27)使用JNDI配置数据源对象时,配置的步骤包括()(选多项)A.配置B.配置C.添加数据库驱动D.使用lookup()方法来获取数据源对象28)在JavaWeb应用程序中,下列()选项中的代码能够正确实现使用数据源(DataSource)获取数据库连接对象(数据源名称为dsname)。A.DataSourcesoure=newDataSource();Connectionconn=();B.Contextsource=newInitalContext();Connectionconn=();C.Contextctx=newInitalContext();DataSourceds=(DataSource)(java:comp/env/dsname);Connectionconn=();D.Contextctx=newInitalContext();DataSourceds=(DataSource)(dsname);Connectionconn=();29)以下选项关于JNDI描述不正确的是()。A.在Web应用中,DataSource是由Web容器提供的,因此需要通过JNDI来获得DataSource对象B.使用JNDI和数据源时,需要导入的包包括:、.InitialContext、及提供了查找JNDIResource的接口。可以通过如下方式获取数据源:Contextctx=newInitialContext();DataSourceds=(DataSource)(jdbc/student);D.使用JNDI获得数据源,需要在文件中的Context节点中添加Resource信息;并且在文件中的web-app节点下添加resource-ref信息第六章30)声明SmartUpload对象的正确方法是()。A.SmartUploadsu=newSmartUpload();B.SmartUploadsu=();C.SmartUploadsu=();D.SmartUpload无需实例化,可直接使用31)下面不属于分页实现步骤的是()。A.确定每页显示的数据数量B.计算总页数C.编写查询SQL语句D.使用下拉列表显示页数32)使用SmartUpload实现文件上传时,关于实现对上传文件类型限制的方法描述正确的是()。(选两项)A.使用setAllowedFilesList方法可以指定允许上传的文件类型列表B.使用setDeniedFilesList方法可以指定允许上传的文件类型列表C.使用setAllowedFilesList方法可以指定禁止上传的文件类型列表D.使用setDeniedFilesList方法可以指定禁止上传的文件类型列表33)使用SmartUpload实现文件上传时,对于文件大小控制描述正确的是()。(选两项)A.使用setMaxFileSize方法可以指定允许上传总文件的大小B.使用setTotalMaxFileSize方法可以指定允许上传总文件的大小C.使用setMaxFileSize方法可以指定允许上传的单个文件的大小D.使用setTotalMaxFileSize方法可以指定允许上传的单个文件的大小34)使用SmartUpload实现文件上传时,表单数据描述错误的是()。(选两项)A.使用post或则get方法均能实现提交B.需要添加表单属性enctype=”multpart/form-data”C.使用HttpRequest获取表单数据D.使用com,jspsmart,upload,request对象获取表单数据第七章35)下面对于分层模式的解释描述错误的是()。A.将解决方案的组件分隔到不同的层中B.每一层中的组件应保持内聚性C.每一层都应与它下面的各层保持松耦合D.每一层都应与它下面的各层保持高耦合36)三层架构是分层模式中最常见的类型,那么在三层架构中不包含()。A.数据访问层B.业务逻辑层C.通信层D.表示层37)下面对于层与层关系的描述错误的是()。A.表示层接受用户的请求,根据用户的请求去通
本文标题:JSP课程各章节选择题答案
链接地址:https://www.777doc.com/doc-7290771 .html