A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse

莫樊笺抗巧搬显韭洼弓掠戚筐

岁溯庙室魔褪剩坛萄蒜兑查灌

A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse

答案:点击这里查看答案


点击这里,查看Java Web 程序设计(山东联盟) 2024智慧树答案完整版


点击这里,搜索更多网课答案


如需获取更多网课答案,可在浏览器访问我们的网站:http://www.mengmianren.com/

A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第1张

A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第2张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://www.mengmianren.com/



 

 应用程序打包后的war文件,需要复制到Tomcat的webapps目录下。

A:对
B:错
答案: 对

 Tomcat的端口号可以在____________文件中修改。

A: server.xml
B: 不能改
C: web.xml
D:  tomcat.xml
答案:  server.xml

URL中文名称是______________。

A: 统一资源定位器
B: 网络资源
C: 数据链接
D: 网络协议
答案:  统一资源定位器

 Web开发技术包括客户端和服务器端的技术。

A:错
B:对
答案: 对

Tomcat服务器的默认端口为____________。

A:8080
B:8001
C:8888
D:80
答案: 8080

下列哪些选项属于URL的组成部分()

A:IP地址或域名
B:服务器名称
C:协议
D:端口号
答案: IP地址或域名;协议;端口号

在tomcat上发布Java web应用程序时,默认目录是()。

A:webapps
B:lib
C:conf
D:bin
答案: webapps

关于开发网站的服务器,说法正确的是()。

A:Apache用于ASP技术所开发网站的服务器
B:WebLogic用于PHP技术所开发网站的服务器
C:Tomcat用于JSP技术所开发网站的服务器
D:IIS用于CGI技术所开发网站的服务器
答案: Tomcat用于JSP技术所开发网站的服务器

Eclipse环境下运行项目的方法有:第一,右键单击项目名,选中Run As,选中Run On Server。第二,将项目移入Tomcat容器,启动容器的同时启动容器中的所有项目。

A:对
B:错
答案: 对

对于如下表单,描述正确的有哪些?

… 

A:表单的数据提交的位置是post
B:表单的名称是form1
C:表单提交的数据将会出现在地址栏中
D:此表单提交数据的大小不受限制
答案: 表单的名称是form1;此表单提交数据的大小不受限制

针对下述JSP页面,需要得到用户选择的爱好的数量,最合适的代码是_______________。游戏
运动
棋牌
美食

A:request.getParameterValues(“aihao”).size()
B:request.getParameter(“aihao”).length
C:request.getParameterValues(“aihao”).length
D:request.getParameter(“aihao”).size()
答案: request.getParameterValues(“aihao”).length

下面关于HTML的描述中,错误的是____________。

A:

 文档体包含在

和标记之间

B:

 文档头信息包含在

与之间。

C:

 HTML文件必须由开头,标记结束。

D:

 在

和之间可以包含等信息。

答案:

 在

和之间可以包含等信息。

 在HTML文件中导入一个样式表的正确语法为___________  

A: 
B: 
C: 

D: 
答案:  

 CSS指的是__________。

A: 层叠样式表
B: 标记语言
C: 脚本语言
D: 扩展标记语言
答案:  层叠样式表

动态建立Web页面的一个主要动力是使结果基于用户提供的查询数据。Web表单处理即是从Web页面获取信息,将其传送给服务器端应用程序。传送的方式包括以下__________________两种。

A: 表单数据放置在问号之后,附加在URL的后面,发送到服务器上
B:  调用HttpServletResponse的sendForm方法传送表单数据
C: 表单数据通过嵌入在HTML中的脚本加密传送到服务器上
D: 调用HttpServletRequest的getParameter方法,提供大小写敏感的参数名作为参数,获得表单数据
答案:  表单数据放置在问号之后,附加在URL的后面,发送到服务器上; 调用HttpServletRequest的getParameter方法,提供大小写敏感的参数名作为参数,获得表单数据

 一个表单只能有一个提交按钮。

A:对
B:错
答案: 错

 当样式定义重复出现的时候,最先定义的样式起作用。

A:对
B:错
答案: 错

 表单域可以单独使用,不一定非要放在

元素中。

A:错
B:对
答案: 错

 超级链接可以将文本作为链接对象,但不允许将图像作为链接对象。

A:错
B:对
答案: 错

 设在表单中有一组复选钮标记,如下列代码:   

选择城市    长春
    北京
    大连
    上海
    如果在register.jsp是取city的值,最适合的方法为__。   

A: String []cities=request.getParameter(“city”);
B: String city=request.getAttribute(“city”);
C: String city=request.getParameter(“city”);
D: String []cities=request.getParameterValues(“city”);
答案:  String []cities=request.getParameterValues(“city”);

在J2EE中,request对象的(         )方法可以获取页面请求中一个表单组件对应多个值时的用户的请求数据。

A:String getParameter(String name)
B:String getParameterValuses(String name)
C:String[] getParameterValues(String name)
D:String[] getParameter(String name)
答案: String[] getParameterValues(String name)

下列___________不是HTML的常用标记。

A:
B:
C:
D:
答案:

下列对邮件链接的使用正确的是(               )。

A:邮箱
B:邮箱
C:邮箱
D:邮箱
答案: 邮箱

关于HTML的说法不正确的是(          )。

A:HTML中必须具有body标签
B:标签的属性值可用单引号也可用双引号

C:HTML标签必须结束
D:HTML不区分大小写
答案: HTML中必须具有body标签

下列选项中可以使“内容1”和“内容2”分成两行显示的是__________________。

A:内容1
内容2
B:内容1n 内容2
C:

内容1

内容2

D:内容1内容2
答案: 内容1
内容2;

内容1

内容2

下列选项中能够以黑体显示红色文字的是______。

A:文字
B:文字
C:文字
D:文字

答案: 文字;文字

下列样式表的定义正确的是__________________。

A:div , table a {color : white}
B:.xyz {color : blue}
C:html {color : red}
D:#abc {color : yellow}
答案: div , table a {color : white};.xyz {color : blue};html {color : red};#abc {color : yellow}

框架集标签

不能和标签同时使用。

A:错
B:对
答案: 对

JavaScript执行表单验证一般都发生在用户单击“提交”按钮后,数据提交服务器之前,onValidate()验证函数返回值为true时,                                  

A:验证通过,不提交数据给服务器
B:验证不通过,提交数据给服务器
C:验证不通过,不提交数据给服务器
D:验证通过,提交数据给服务器
答案: 验证通过,提交数据给服务器

表单信息的验证只能放在服务器端执行。

A:对
B:错
答案: 错

 JavaScript中常用的鼠标事件有____________。(多选)

A:  onMouseLeave
B: onMouseMove
C: onMouseOver
D: onMourseIn
答案:  onMouseMove; onMouseOver

下列代码中能够以”1949年10月1日”的格式输出当前日期的是( )。

A:

var d = new Date();

输出:d.getFullYear() + “年” + d.getMonth() + “月” + d.getDate() + “日”

B:

var d = new Date();

输出:d.getFullYear() + “年” + (d.getMonth() +1)+ “月” + d.getDay() + “日”

C:

var d = new Date();

输出:d.getFullYear() + “年” + d.getMonth() + “月” + d.getDay() + “日”

D:

var d = new Date();

输出:d.getFullYear() + “年” + (d.getMonth() +1)+ “月” + d.getDate() + “日”

答案:

var d = new Date();

输出:d.getFullYear() + “年” + (d.getMonth() +1)+ “月” + d.getDate() + “日”

已知

var a = new Date(‘9/25/2010 18:36:42’);

通过a.getMonth()获取的是()。

A:8
B:9
C:2010
D:10
答案: 8

已知定义如下 var a = “abcd”; var b = “abcd”; var c = new String(“abcd”); var d = new String(“abcd”);下列输出是() document.writeln(a == b); document.writeln(a === b); document.writeln(a == c); document.writeln(a === c); document.writeln(c == d); document.writeln(c === d);

A:true true true false true false
B:true true true true true true
C:true true false false false false
D:true true true false false false
答案: true true true false false false

若变量定义为var s = “,1,2,3, ,5,”;则s.split(“,”).length的计算结果是()。

A:7

B:6
C:5
D:4
答案: 7

可以填入下列代码空白处的是( )。                                            

 ____________

 a[10] = 100;

A:var a = new Array();
B:var a = new Array(11);
C:var a = new Array(10);
D:var a = [1,2,3];
答案: var a = new Array();;var a = new Array(11);;var a = new Array(10);;var a = [1,2,3];

使用JavaScript代码编写验证函数,并形成文件mycheck.js。在需要进行验证的页面中,通过下面一行可以链接文件。

A:对
B:错
答案: 对

属于window对象的方法是()。

A:open
B:toString
C:alert
D:setTimeout
答案: open;toString;alert;setTimeout

对于id为”name”的文本框,判断其输入为空的正确JavaScript代码是( )

A:document.getElementsByName(“name”).value ==””
B:document.getElementById(“name”).value == “”
C:document.getElementsByName(“name”).value.length == 0
D:document.getElementById(“name”).value.length ==0
答案: document.getElementById(“name”).value == “”;document.getElementById(“name”).value.length ==0

使用语句可以在HTML中引入d:/a.js文件;使用语句可以在HTML中引入d:/b.css文件 。

A:对
B:错
答案: 对

已知var str=”abcdefg”;

str.substring(1,2)取出的子串是()。

A:ab
B:a
C:bc
D:b
答案: b

可以跳出switch选择结构的语句是 break。

A:对
B:错
答案: 对

在DOM编程中,表单对象是document对象的子对象。

A:对
B:错
答案: 对

在浏览器的DOM中,根对象是window。

A:错
B:对
答案: 对

鼠标覆盖的事件是onMouseOut,鼠标离开的事件是 onMouseOver。

A:对
B:错
答案: 错

以下对JSON的描述哪些是正确的?

A:是基于JavaScript的一个子集。
B:是一种轻量级的数据交换格式。
C:是基于纯文本的数据交换格式。
D:全称是JavaScript Object Notation(JavaScript对象表示法)。
答案: 是基于JavaScript的一个子集。;是一种轻量级的数据交换格式。;是基于纯文本的数据交换格式。;全称是JavaScript Object Notation(JavaScript对象表示法)。

JavaScript中,数组定义合法的是()。

A:var arr=new Array(“abc”,”ef”,”235″);
B:int arr=new int[];
C:var arr=new Array();
D:var arr=new Array(10);
答案: var arr=new Array(“abc”,”ef”,”235″);;var arr=new Array();;var arr=new Array(10);

Web容器处理JSP文件需要经过3个阶段,这三个阶段按照顺序依次是() 

A:

 执行翻译编译

B:

 编译翻译执行

C:

翻译执行编译

D:

 翻译编译执行

答案:

 翻译编译执行

 静态网页可以在浏览器中运行,JSP只能在服务器端(JSP容器中)运行。

A:错
B:对
答案: 对

 在JSP页面中包含了元素,该元素是()

A:脚本
B:动作
C:指令
D:声明
答案: 脚本

下列()注释在JSP页面中是正确的。

A: 
B: 
C: 
D: 
答案:   ; 

 当page指令的session属性取值false时,该页面上就无法使用session对象来设置属性或获取属性值。

A:错
B:对
答案: 对

 page指令的import属性一次可以导入多个java包,不同的包之间用分号来分割。

A:错
B:对
答案: 错

 include指令可以在一个网页中,静态插入一个文件

A:对
B:错
答案: 对

 如果在JSP页面上显示List集合信息,需要使用page指令的import属性导入”java.util.List,java.util.ArrayList”,或者直接导入”java.util.*”。

A:对
B:错
答案: 对

 

A:对
B:错
答案: 对

 include动作包含文件时,可以在两个文件之间传递参数。

A:对
B:错
答案: 对

在JSP中,以下的page指令设置了使用的脚本语言是Java,且导入了java.rmi.*和java.util.*包.正确的是                                               。

A:<%@ page language=”Java” import=”java.rmi.* ,java.uitl.* “%>
B:<%@ page language=”Java” Import=”java.rmi.*,java.uitl.*”%>
C:<%@ page Language=”Java”,import=”java.rmi.*;java.uitl.* “%>
D:<%@ page language=”Java”; import=”java.rmi.*;java.uitl.*”%>
答案: <%@ page language=”Java” import=”java.rmi.* ,java.uitl.* “%>

给定test1.jsp。

 

 

    

 

 

要在test2.jsp中输出参数color中的值,以下选项正确的是()。

A:
B:
C:
D:
答案:

在一个Web应用中,admin目录与images目录为同级目录,现在admin目录下的index.jsp需要images目录中的图片top.jpg,以下代码片段正确的是()。

A:A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第3张
B:A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第4张
C:A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第5张
D:A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第6张
答案: A:对 B:错 答案: 对  通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse第6张

JSP2.0规范中有下面哪几种指令________________________。

A:import指令
B:include指令
C:page指令
D:taglib指令
答案: include指令;page指令;taglib指令

要在JSP网页中使用集合ArrayList,做法正确的是                                                。             

A:
B: 
C:
D:
答案:

下列变量声明在__________范围内有效。

A: 在整个页面内有效,客户之间不共享
B: 在整个页面内有效,被多个客户共享
C: 从定义开始处有效,被多个客户共享
D: 从定义开始处有效,客户之间不共享
答案:  在整个页面内有效,被多个客户共享

JSP页面可以在“”标记之间放置Java表达式,直接输出Java表达式的值。组成“

A: 可以有空格
B: 不确定
C: 不可以有空格
D: 必须有空格
答案:  不可以有空格

JSP网页最终被运行的是__________文件。 

A: HTML
B:  java
C: JSP
D: class
答案:  class

对于预定义的说法错误的是_____________。 

A: 一次可声明多个变量和方法,只要以“;”结尾就行
B: 一个声明仅在一个页面中有效
C: 在预定义中声明的变量将在JSP页面初始化时初始化
D: 声明的变量将作为局部变量
答案:  声明的变量将作为局部变量

为了在JSP网页中包含同一WEB应用中其它JSP页面,可使用__________方法。

A: @import指令
B: 动作
C: @include指令
D: 动作
答案:  @include指令; 动作

要设置某个JSP页面为错误处理页面,以下page指令正确的是__________。

A: 
B: 
C: 
D: 
答案:  

在inc.jsp中包含数行代码与一张图片,现在要创建一个home.jsp,每次浏览home.jsp时都能够以最快的速度显示inc.jsp中的所有内容以及home.jsp自身要显示的内容,应该在home.jsp中使用的语句是__________。

A: 
B: 
C: 
D: 
答案:  

获取请求参数的方法有两个,分别是getParameter()和getParameterValues() 。

A:错
B:对
答案: 对

request对象通过setCharacterEncoding()可以设置字符编码格式。

A:对
B:错
答案: 对

下面哪些是合法的JSP内置对象?

A:exception
B:stream
C:application
D:context
答案: exception;application

带着request中的信息跳转,sendRedirect不带request信息跳转

A:错
B:对
答案: 对

response 对象的setHeader()方法可以实现页面的定时刷新和自动跳转。

A:对
B:错
答案: 对

通过 response对象的setContentType()方法可以为响应设置内容类型 。比如”text/html;charset=utf-8″。

A:对
B:错
答案: 对

下面两行代码实现的功能相同。

             

response.setHeader(“refresh”,”5;url=myframe.jsp”);

A:对
B:错
答案: 对

方法setMaxInactiveInterval()用于设置一个session对象的最长生存时间

A:对
B:错
答案: 对

服务器启动时,为每一个web应用项目都创建一个application对象。

A:错
B:对
答案: 对

从requestsessionapplication作用域对象上,删除一个属性的方法是removeAttribute()。

A:错
B:对
答案: 对

out对象的clear()方法是清除缓冲区中尚存的内容,getBufferSize()方法是获取缓冲区的大小。

A:对
B:错
答案: 对

out对象的close()方法是关闭输出流,清除缓冲区所有内容。

A:对
B:错
答案: 对

调用out对象的flush()方法,可以把缓冲区的内容写到客户端。

A:对
B:错
答案: 对

在a.jsp中有代码如下:

    loginName:

   

在b.jsp中加入下列()代码,可以输出在a.jsp页面上输入的loginName的值。

A:
B:
C:
D:
答案:

在JSP页面中,等效于HttpServletResponse的内置对象是                                 。

A:out
B:session
C: response
D:request
答案:  response

关于作用域对象说法错误的是                       。

A:作用域范围从小到大是requestsessionapplication
B:request对象可以得到请求中的参数
C:application对象可以被多个应用共享
D:session对象可以保存用户信息
答案: application对象可以被多个应用共享

以下代码能否编译通过,假如能编译通过,运行时得到什么输出结果()。

request.setAttribute(“count”,new Integer(0));

Integer count = (Integer)request.getAttribute(“count”) ;

%>

A:可以编译运行,输出0
B:编译不通过
C:可以编译通过,但运行无输出
D:编译通过,但运行时抛出ClassCastException
答案: 可以编译运行,输出0

从HTTP请求中获得请求参数,应该调用()

A:request对象的getParameterValues()方法
B:session对象的getParameter()方法
C:session对象的getAttribute()方法
D:request对象的getParameter()方法
答案: request对象的getParameterValues()方法;request对象的getParameter()方法

在11.jsp中有下述代码:

 request.setAttribute(“x”, “JSP”);

 session.setAttribute(“x “, “JSP”);

 response.sendRedirect(“22.jsp”);

%>

22.jsp代码如下:

 out.println(request.getAttribute(“x”));

 out.println(session.getAttribute(“x”));

%>

在IE中访问11.jsp后的输出是______。

A:JSP JSP
B:null JSP
C:null null
D:JSP null
答案: null JSP

下列关于JSP内置对象的说法正确的是_____________________。

A:内置对象可以在JSP的声明部分中使用
B:内置对象可以在JSP的表达式中使用
C:内置对象可以在JSP的脚本部分中使用
D:内置对象无需定义,可直接使用
E:只有使用Tomcat作为JSP容器时才能使用内置对象
答案: 内置对象可以在JSP的表达式中使用;内置对象可以在JSP的脚本部分中使用;内置对象无需定义,可直接使用

 JSP内置对象中,请求对象指的是request,响应对象指的是response 。

A:对
B:错
答案: 对

 通过pageContext对象的getOut()getRequest()getResponse()方法分别获取如下三个内置对象: outrequestresponse

A:对
B:错
答案: 对



停泥舅廉糖星另炒问缚函碍玩

蘑礁酮嗅吭彤建祁汇螺函倦摹