第一章 单元测试
1、判断题:
在实际开发中,开发者只需将后台数据展示在相应页面即可,无需关心前台界面中的JS代码。( )
A:对
B:错
正确答案:【错】
2、判断题:
font-family属性设置字体时, 中文字体需要加英文状态下的引号,英文字体一般不需要加引号。( )
A:对
B:错
正确答案:【对】
3、判断题:
在文档对象节点树中,具有相同父节点的节点叫做“父节点”。( )
A:错
B:对
正确答案:【错】
4、判断题:
内嵌式是将CSS代码集中写在HTML文档的<head>头部标记中,并且用<style>标记定义。( )
A:错
B:对
正确答案:【对】
5、判断题:
在input控件中,当type值为text时,表示的是单行文本输入框。( )
A:错
B:对
正确答案:【对】
6、单选题:
下列选项中,可以在JavaScript警告框中写入 "Hello World"的是( )
A:alertBox="Hello World";
B:alert("Hello World");
C:msgBox("Hello World");
D:alertBox("Hello World");
正确答案:【alert("Hello World");】
7、单选题:
下列选项中,哪个 HTML 元素中可以放置 Javascript 代码?( )
A:<javascript>
B:<js>
C:<script>
D:<scripting>
正确答案:【<script>】
8、单选题:
下列选项中,用来定义下拉列表的是( )。
A:<select></select>
B:<textarea></textarea>
C:<input/>
D:<form>
正确答案:【<select></select>】
9、单选题:
下列选项中,不是标记属性的是( )
A:width
B:href
C:alt
D:src
正确答案:【alt】
10、单选题:
分析下面的JavaScript代码,经过运算后m的值为( )。varx=11;vary="number";varm=x+y;
A:11
B:11number
C:程序报错
D:number
正确答案:【11number】
第二章 单元测试
1、判断题:
当访问一个Web应用程序时,如果没有指定资源名称,则会访问默认的页面。( )
A:对
B:错
正确答案:【对】
2、判断题:
采取在servler.xml文件中配置虚拟目录,每次修改server.xml文件后,都需要重启服务器,否则修改的配置将不会生效。( )
A:错
B:对
正确答案:【对】
3、判断题:
一个web应用下子目录的命名没有特殊规定,可以随意命名。( )
A:错
B:对
正确答案:【错】
4、判断题:
属性是对标记进一步的描述和说明,一个标记只能有一个属性。( )
A:错
B:对
正确答案:【错】
5、判断题:
XML文档中如果保存有中文字符,那么保存的文件编码格式一定要与文档声明的encoding的编码取值相同,否则将会产生中文乱码问题。( )
A:对
B:错
正确答案:【对】
6、单选题:
下面选项中,哪个头字段用于告诉浏览器自动刷新页面的时间?( )
A:Refresh
B:Accept-Location
C:Accept- Refresh
D:Server
正确答案:【Refresh】
7、单选题:
下面选项中,表示服务器错误的状态码是( )
A:304
B:500
C:404
D:100
正确答案:【500】
8、单选题:
下面选项中,哪个头字段用于告知服务器,客户端所使用的字符集?( )
A:Accept
B:Accept-Charset
C:Accept-Language
D:Accept-Encoding
正确答案:【Accept-Charset】
9、单选题:
下列关于XML的描述中,正确的是( )
A:所有XML文档都必须有DTD
B:所有XML元素都必须正确地关闭
C:所有的XML元素都必须是小写的
D:其余说法都正确
正确答案:【所有XML元素都必须正确地关闭】
10、单选题:
下列选项中,可以成功修改Tomcat端口号为80的是( )
A:<Connectorport="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>
B:<Connectorport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>
C:<Connectport="8080"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>
D:<Connectport="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>
正确答案:【<Connectorport="80"protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>】
第三章 单元测试
1、判断题:
ServletConfig对象可以实现多个Servlet之间的数据共享。( )
A:对
B:错
正确答案:【错】
2、判断题:
一个<servlet-mapping>元素下配置多个<url-pattern>子元素能实现Servlet的多重映射。( )
A:错
B:对
正确答案:【对】
3、判断题:
一个Servlet可以映射多个虚拟路径。( )
A:错
B:对
正确答案:【对】
4、判断题:
使用Eclipse工具可以自动编译Servlet并生成该Servlet的相应配置信息。( )
A:错
B:对
正确答案:【对】
5、判断题:
在一个web.xml中只能配置一个监听器。( )
A:错
B:对
正确答案:【错】
6、单选题:
下面选项中, 哪个方法用于返回映射到某个资源文件的URL对象( )
A:getResourcePaths(String path)
B:getResourceAsStream(String path)
C:getRealPath(String path)
D:getResource(String path)
正确答案:【getResource(String path)】
7、单选题:
下面选项中, 用于根据虚拟路径得到文件的真实路径的方法是( )
A:String getRealPath(String path)
B:URL getResource(String path)
C:Set getResourcePaths(String path)
D:InputStream getResourceAsStream(String path)
正确答案:【String getRealPath(String path)】
8、单选题:
下面选项中, 用于设置ServletContext的域属性的方法是( )
A:setParameter(String name,Object obj)
B:setAttribute(String name,Object obj)
C:setAttribute(String name,String obj)
D:setParameter (String name,Object obj)
正确答案:【setAttribute(String name,Object obj)】
9、单选题:
下列选项中,哪个是web.xml中配置初始化参数的标签?( )
A:<init>
B:<param>
C:<init-param>
D:<param-init>
正确答案:【<init-param>】
10、单选题:
Eclipse工具开发Servlet会自动将src目录下的文件编译成class文件存放到哪个目录下( )
A:classes
B:lib
C:class
D:conf
正确答案:【classes】
第四章 单元测试
1、判断题:
转发的forward()方法,必须在响应提交给客户端之后被调用,否则将抛出IllegalStateException异常。( )
A:错
B:对
正确答案:【错】
2、判断题:
通过请求转发来实现目标资源的访问时,由于客户端发送了两次请求,所以浏览器地址栏发生改变。( )
A:对
B:错
正确答案:【错】
3、判断题:
HttpServletRequest接口中的setCharacterEncoding()方法用于设置request对象获取请求参数的解码方式,它对于get与post请求都有效。( )
A:对
B:错
正确答案:【错】
4、判断题:
使用getIntHeader(String name) 方法时,如果获取到的头字段的值不能转为int类型,将发生NumberFormatException异常。( )
A:对
B:错
正确答案:【对】
5、判断题:
如果没有设置Content-Type头字段,那么setCharacterEncoding()方法设置的字符集编码不会出现在HTTP消息的响应头中。( )
A:对
B:错
正确答案:【对】
6、单选题:
如果想要将页面传递来的用户名username为张三的数据存放在Requset对象中,以下哪种方式可以实现( )
A:request.setAttribute("username", "张三");
B:String username=request.getParameter("张三");
C:String username=(String) request.getAttribute("张三");
D:request.removeAttribute("张三");
正确答案:【request.setAttribute("username", "张三");】
7、单选题:
RequestDispatcher接口中,用于将请求从一个Servlet传递给另外的一个Web资源的方法是( )
A:include(ServletResponse response,ServletRequest request)
B:include(ServletRequest request,ServletResponse response)
C:forward(ServletRequest request,ServletResponse response)
D:forward(ServletResponse response,ServletRequest request)
正确答案:【forward(ServletRequest request,ServletResponse response)】
8、单选题:
使用request实现转发时,下列哪个路径的写法是正确的?( )
A:相对路径可以,但绝对路径不可以
B:只能是相对路径
C:只能是绝对路径
D:相对路径和绝对路径都可以
正确答案:【相对路径和绝对路径都可以】
9、单选题:
通过配置Tomcat来解决GET请求参数的乱码问题,可以在server.xml文件中的Connector节点下添加的属性是( )
A:useBodyEncoding=”true”
B:useBodyEncodingForURI=”true”
C:useBodyEncodingForURI=”false”
D:useBodyEncoding=”false”
正确答案:【useBodyEncodingForURI=”true”】
10、单选题:
在HttpServletRequest接口中,用于返回请求消息的实体部分的字符集编码的方法是( )
A:getHeader(String name)
B:getCharacterEncoding()
C:getEncoding()
D:getCharacter ()
正确答案:【getCharacterEncoding()】
第五章 单元测试
1、判断题:
Tomcat容器中如果将<session-timeout>元素中的时间值设置成0或一个负数,则表示会话永不超时。( )
A:错
B:对
正确答案:【对】
2、判断题:
Session是一种将会话数据保存到服务器端的技术,需要借助Cookie技术来实现。( )
A:错
B:对
正确答案:【对】
3、判断题:
Cookie的domain属性是用来指定浏览器访问的域,设置domain属性时严格区分大小写。( )
A:对
B:错
正确答案:【错】
4、判断题:
Cookie的path属性设置后,只对当前访问路径所属的目录有效。( )
A:错
B:对
正确答案:【错】
5、判断题:
一次会话过程中,只允许客户端与服务器进行一次请求与响应过程。( )
A:对
B:错
正确答案:【对】
6、单选题:
阅读下面代码: Book book = BookDB.getBook(id); HttpSession session = req.getSession(); List<Book> cart = (List) session.getAttribute("cart"); if (cart == null) { cart = new ArrayList<Book>(); session.setAttribute("cart", cart); } cart.add(book);下面选项中,哪个是对上述代码功能的正确描述?( )
A:实现不同用户的不同浏览器之间共享同一个购物车中的数据
B:实现了每个不同的浏览器都有自己对应的一个购物车,来实现数据共享
C:实现不同的应用程序之间共享同一个购物车中的数据
D:实现放在不同web容器中的不同应用程序共享同一个购物车中的数据
正确答案:【实现了每个不同的浏览器都有自己对应的一个购物车,来实现数据共享】
7、单选题:
Tomcat服务器的默认会话超时时间是( )
A:30分钟
B:30小时
C:30毫秒
D:30秒
正确答案:【30分钟】
8、单选题:
下面选项中,用于强制使Session对象无效的方法是( )
A:session. invalidate ();
B:response. invalidate ();
C:session. validate ();
D:request. invalidate ();
正确答案:【session. invalidate ();】
9、单选题:
下面选项中,当存在Session对象直接返回,否则返回null的方法是( )
A:response.getSession();
B:request.getSession(true);
C:request.getSession(fal
如无法购买,请复制网址,换浏览器打开
做题有答案,效率提高!使用过程中有疑问联系QQ55089918
还木有评论哦,快来抢沙发吧~