1
您的位置: 线上活动  >  在线答题  >  答题题库

dddd

2023-04-15 14:08:59.226.0.19909

dddd 在线考试 答题题目
1、 下列对于setMaxAge(-1)方法的描述中,正确的是()
  • A、表示通知浏览器保存这个Cookie信息
  • B、表示通知浏览器立即删除这个Cookie信息
  • C、表示当浏览器关闭时,Cookie信息会被删除
  • D、以上说法都是错误的


  • 2、(判断题) include指令的file属性值必须使用相对路径,这里的相对路径是相对于文件(file),而不是相对于页面(page)。
  • A、正确
  • B、错误


  • 3、(判断题) JSP隐式对象out可以通过response.getWriter()方式获取,然后再通过println()或者write()方法向页面发送文本内容。
  • A、正确
  • B、错误


  • 4、(填空题) 当用户第一次访问JSP页面时,该页面都会被JspServlet翻译成一个Servlet源文件,然后将源文件编译为后缀名为____的文件。


  • 5、(填空题) JSP脚本元素主要包含三种类型,分别是JSP Scriptlets、声明标识和____。


  • 6、(填空题) 除了RequestDispatcher接口的forward()方法可以实现转发外,还可以通过JSP的____标签来实现转发。


  • 7、(填空题) 在JSP页面中,经常需要处理一些异常信息,这时,可以通过____对象来实现。


  • 8、(填空题) JSP页面中out对象是用来向____发送文本形式的实体内容。


  • 9、 下列选项中,能够用于获取客户端所有cookie对象的方法是()
  • A、List cookies = request.getCookies();
  • B、Cookie[] cookies = request.getCookies();
  • C、List cookies = response.getCookies();
  • D、Cookie[] cookies = response.getCookies();


  • 10、 下面选项中,当存在Session对象直接返回,否则返回null的方法是()
  • A、request.getSession();
  • B、request.getSession(true);
  • C、request.getSession(false);
  • D、response.getSession();


  • 11、 下面选项中,用于强制使Session对象无效的方法是()
  • A、request. invalidate ();
  • B、session. validate ();
  • C、response. invalidate ();
  • D、session. invalidate ();


  • 12、 Tomcat服务器的默认会话超时时间是()
  • A、30秒
  • B、30分钟
  • C、30毫秒
  • D、30小时


  • 13、(判断题) include指令用于静态包含一个文件,它的file属性只能取相对路径。
  • A、正确
  • B、错误


  • 14、(判断题) 一次会话过程中,只允许客户端与服务器进行一次请求与响应过程。
  • A、正确
  • B、错误


  • 15、(判断题) Cookie的path属性设置后,只对当前访问路径所属的目录有效。
  • A、正确
  • B、错误


  • 16、(判断题) Cookie的domain属性是用来指定浏览器访问的域,设置domain属性时严格区分大小写。
  • A、正确
  • B、错误


  • 17、(判断题) Session是一种将会话数据保存到服务器端的技术,需要借助Cookie技术来实现。
  • A、正确
  • B、错误


  • 18、(判断题) Tomcat容器中如果将元素中的时间值设置成0或一个负数,则表示会话永不超时。
  • A、正确
  • B、错误


  • 19、(填空题) Tomcat容器中会话的有效时间可以在____文件中设置,默认会话过期时间为30分钟。


  • 20、(填空题) 在Servlet技术中,提供了两个用于保存会话数据的对象,分别是____和Session。


  • 21、(填空题) Session相对于Cookie具有更高的安全性,它将关键数据保存在____端。


  • 22、(填空题) Web应用中的会话指的是一个客户端(浏览器)与____之间连续发生的一系列请求和响应过程。


  • 23、(填空题) 服务器向客户端发送Cookie时,会在HTTP响应头字段中增加____响应头字段。


  • 24、(填空题) MVC设计模式将软件程序分为三个核心模块:模型(Model)、视图(View)和 。


  • 25、 在JSP Model2模型中,接收浏览器请求的是( )
  • A、JSP
  • B、JS
  • C、Servlet
  • D、JavaBean


  • 26、 下面关于MVC设计模式的特点描述中,错误的是( )
  • A、有利于开发中的分工
  • B、使程序结构的耦合性增强
  • C、有利于组件的重用
  • D、MVC设计模式是当前主流的设计模式之一


  • 27、 阅读下面的类: public class Book { private double price; public double getPrice() { return price; } public void setPrice(double price) { this.price = price; } } 针对以上类,下列说法正确的是( )
  • A、符合JavaBean规范
  • B、不符合JavaBean规范
  • C、没有构造方法,所以不符合JavaBean规范
  • D、以上说法都不对


  • 28、 MVC模式中用于负责与用户交互并展示模型中数据的模块是( )
  • A、模型(Model)
  • B、表示层(View)
  • C、视图(View)
  • D、控制器(Controller)


  • 29、 JSP Model2开发的系统中,实现视图的是( )
  • A、JSP
  • B、HTML
  • C、JavaBean
  • D、Servlet


  • 30、(判断题) 控制器负责管理应用程序的业务数据、定义访问控制以及修改这些数据的业务规则。( )
  • A、正确
  • B、错误


  • 31、(判断题) JavaBean中的属性必须私有化。( )
  • A、正确
  • B、错误


  • 32、(判断题) 在JSP Model2模型中,控制器的角色是由Servlet实现,视图的角色是由JSP页面实现。( )
  • A、正确
  • B、错误


  • 33、(判断题) JavaBean需要有一个默认的无参构造方法。( )
  • A、正确
  • B、错误


  • 34、(判断题) JSP Model1架构模型采用JSP+Servlet+JavaBean的技术,实际上它就是MVC设计模式。( )
  • A、正确
  • B、错误


  • 35、(填空题) _____是负责应用程序中处理用户交互的部分。


  • 36、 下面选项中, 用于实现一个Web应用中的所有Servlet共享数据的对象是()
  • A、HttpSession
  • B、ServletContext
  • C、ServletConfig
  • D、ServletRequest


  • 37、(填空题) JSP Model2模型就是MVC设计模式,其中控制器的角色是由 ____ 实现,视图的角色是由JSP页面实现,模型的角色是由JavaBean实现。


  • 38、(填空题) JSP Model1采用 的技术,将页面显示和业务逻辑分开。


  • 39、(填空题) 为了更方便地使用JSP技术,Sun公司为JSP技术提供了两种开发模型:JSP Model1和 。


  • 40、 阅读下列JSP代码片断: <% int x=5; %> <%! private int m(int a){ return a+1;} %> <% x=3; %> x=<%=x%>,<%=m(x)%> 其运行结果是()
  • A、x=3,6
  • B、x=3,4
  • C、x=5,4
  • D、编译错误


  • 41、 下列是page指令中的一些属性,其中,用于告知客户端浏览器采用什么文档类型的属性是()
  • A、session
  • B、contentType
  • C、content
  • D、isThreadSafe


  • 42、 在JSP中,exception隐式对象所对应的类是()
  • A、java.lang.Exception
  • B、java.lang.Throwable
  • C、java.lang.ExceptionThrowable
  • D、java.lang. ThrowableException


  • 43、 下面关于动态包含的语法格式,书写正确的是()
  • A、<jsp:forward file=”relativeURL” />
  • B、<jsp:forward path=”relativeURL” />
  • C、<jsp:forward page=”relativeURL” />
  • D、<%@include file=”relativeURL” />


  • 44、 阅读下面代码片段: <% out.println("first line "); response.getWriter().write("second line "); %> 当使用浏览器访问该jsp页面时会什么结果()
  • A、将上述代码原样输出
  • B、first line
  • C、先输出first line,再输出second line
  • D、先输出second line,再输出first line


  • 45、(判断题) JSP文件与html文件有所不同,它不可以直接在浏览器中运行。
  • A、正确
  • B、错误


  • 46、(判断题) page指令的属性中,所有的属性都只能出现一次,否则会编译失败。
  • A、正确
  • B、错误


  • 47、 下列选项中,启动Tomcat的命令startup.bat,放在哪个目录中()
  • A、bin
  • B、lib
  • C、webapps
  • D、work


  • 48、(判断题) 客户端向服务器请求服务时,请求方式只有GET、POST两种。
  • A、正确
  • B、错误


  • 49、(判断题) POST比GET请求方式更安全。
  • A、正确
  • B、错误


  • 50、(判断题) 在HTTP消息中,所有消息都是可见的。
  • A、正确
  • B、错误


  • 51、(填空题) Accept-Encoding头字段可以使用gzip和____这两种最常见的数据编码格式。


  • 52、(填空题) HTTP专门用于定义浏览器与____之间交换数据的过程以及数据本身的格式。


  • 53、(填空题) HTTP请求消息的请求行的构成,包括____、资源路径以及所使用的HTTP协议版本。


  • 54、(填空题) 在HTTP协议中,一个完整的请求消息是由请求行、____和实体内容三部分组成。


  • 55、(填空题) HTTP即____协议,它是一种请求/响应式的协议。


  • 56、 下列关于XML的描述中,正确的是()
  • A、所有的XML元素都必须是小写的
  • B、所有XML元素都必须正确地关闭
  • C、所有XML文档都必须有DTD
  • D、以上说法都正确


  • 57、 下面XML文档声明的格式中,正确的是()
  • A、<?xml version="1.0" encoding="GBK" ?>
  • B、<?xml version="1.0" encoding="GBK" !>
  • C、<!xml version="1.0" encoding="GBK" !>
  • D、<! --xml version="1.0" encoding="GBK" --!>


  • 58、 关于配置Path环境变量的路径写法,正确的是()
  • A、"%JAVA_HOME%bin;"
  • B、"%JAVA_HOME%\bin;
  • C、"%JAVA_HOME%\bin"
  • D、以上都不是


  • 59、(判断题) HTTP响应状态行包括:HTTP版本、一个表示成功或错误的整数代码(状态码)和对状态码进行描述的文本信息3个部分。
  • A、正确
  • B、错误


  • 60、 安装tomcat成功后,要修改tomcat端口,要修改的文件是()
  • A、tomcat/bin/startup.bat文件
  • B、tomcat/conf/server.xml
  • C、tomcat/conf/web.xml
  • D、以上都不是


  • 61、(判断题) Tomcat的webapps目录是Web应用程序的主要发布目录,通常将要发布的应用程序放到这个目录下。
  • A、正确
  • B、错误


  • 62、(判断题) Tomcat服务器默认的端口号是8080。
  • A、正确
  • B、错误


  • 63、(判断题) B/S架构中,浏览器并不是直接与数据库服务器建立连接,而是通过Web服务器与数据库服务器需要建立连接。
  • A、正确
  • B、错误


  • 64、(判断题) 在XML声明中必须包含version属性,且该属性必须放在XML声明中其他属性之前。
  • A、正确
  • B、错误


  • 65、(判断题) 在命名XML元素时,元素是不区分大小写的。
  • A、正确
  • B、错误


  • 66、(填空题) Tomcat的端口号可在其安装目录下的____文件夹下的server.xml文件中配置。


  • 67、(填空题) 在DTD中定义元素的属性时,____是最常用的一种属性类型,表明属性类型是字符数据,与#PCDATA相同。


  • 68、(填空题) 在XML声明中,可以通过standalone属性来声明这个文档是否为独立的文档。默认情况下,standalone属性的值为____。


  • 69、(填空题) XML文档中有且仅有一个顶层元素,称为文档元素或____。


  • 70、(填空题) Servlet的配置主要有两种方式,分别是使用web.xml文件来完成配置和使用____注解的方式完成配置。


  • 71、 HttpServlet类中,用来处理POST请求的方法是()
  • A、doHead
  • B、doGet
  • C、doPost
  • D、doPut


  • 72、 给定Servlet程序的代码如下所示: Public void doGet(.....) Throws ServletException IOException{ System.out.println(“get”); } Public void doPost(.....) Throws ServletException,IOException{ System.out.println(“post”); doGet(reauest,response); } 用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是()。
  • A、get
  • B、post
  • C、get post
  • D、post get


  • 73、 2. LoginServlet是一个Servlet类,代码如下 public class LoginServlet extends ___________ { }在下划线处应填写()
  • A、Servlet
  • B、HttpServlet
  • C、GenericServlet
  • D、Cookie


  • 74、 程序中创建了一个Servlet,该Servlet重写了其父类的doGet()和doPost()方法,那么其父类可能是 ()
  • A、RequestDispatcher
  • B、HttpServletResponse
  • C、HttpServletRequest
  • D、HttpServlet


  • 75、(判断题) ServletRequest接口的setAttribute()方法用于将一个对象与一个name关联后存储进ServletRequest对象中。
  • A、正确
  • B、错误


  • 76、(判断题) 在Servlet的整个生命周期中,destroy()方法会被调用多次。
  • A、正确
  • B、错误


  • 77、(判断题) 定义@WebServlet 注解时,vlaue或者urlPatterns 通常是必需的,但二者不能共存。
  • A、正确
  • B、错误


  • 78、(判断题) 当Tomcat初始化一个Servlet时,会将该Servlet的配置信息封装到一个ServletConfig对象中。
  • A、正确
  • B、错误


  • 79、(判断题) Response对象的getOutputStream()和getWriter()方法可以同时发送响应消息体。
  • A、正确
  • B、错误


  • 80、(填空题) Servlet的生命周期大致可以分为三个阶段,分别是初始化阶段、运行阶段和____。


  • 81、(填空题) 1. XML称为____,用于提供数据描述格式,适用于不同应用程序之间的数据交换,而且这种交换不以预先定义的一组数据结构为前提,增强了可扩展性。


  • 82、(填空题) 在Servlet开发中,当我们要自定义一个Servlet时,可以继承____或HttpServlet类。


  • 83、(填空题) ____指的是Web服务器接收到客户端的请求后,可能由于某些条件限制,不能访问当前请求URL所指向的Web资源,而是指定了一个新的资源路径,让客户端重新发送请求。


  • 84、(填空题) Servlet API中,专门用来封装HTTP响应消息的接口是____。


  • 85、(填空题) 如果当前Web资源不想处理请求,RequestDispatcher接口提供了一个forward()方法,该方法可以将当前请求传递给其他Web资源对这些信息进行处理并响应给客户端,这种方式称为____。


  • 86、 下面选项中,可以实现浏览器重定向的状态码是()
  • A、100
  • B、200
  • C、302
  • D、304


  • 87、 下面选项中,表示服务器错误的状态码是()
  • A、200
  • B、404
  • C、304
  • D、500


  • 88、 下面选项中,哪个头字段用于通知客户端获取请求文档的新地址?()
  • A、Accept
  • B、Accept-Range
  • C、Accept-Location
  • D、Location


  • 89、 Refresh能够使客户端不断刷新,其刷新的时间单位是()
  • A、毫秒
  • B、分钟
  • C、秒
  • D、纳秒


  • 90、 下列选择中,哪个响应头能够使客户端访问服务器资源时采用下载窗口打开?()
  • A、Content-Disposition
  • B、Content-Type
  • C、Content-Encoding
  • D、Disposition


  • 91、(判断题) Location头字段用于通知客户端获取请求文档的新地址,其值为一个使用绝对路径的URL地址。
  • A、正确
  • B、错误


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序