JSP程序设计考试试题与答案(10)

2019-08-02 00:00

D. 答案:C,A,B

14.下列关于WEB开发说法正确的是() A.Web 是动态的 B.Web是分布式的 C.Web与平台无关 D.Web是图形化的和易于导航的 答案:D,C,B,A

15.下列关于Application对象说法中错误的是() A.Application对象用于在多个程序中保存信息 B.getAttributeNames()方法返回所有application对象的属性的值。 C.setAttribute(String name , Object object)方法设置指定名字name的application对象的属性值object D.Application对象用来在所有用户间共享信息,但不可以在Web应用程序运行期间持久地保持数据。 答案:D,B

16.如果想在页面中使用一个JavaBean我们可以使用()指令。 A. B.以上选项全都正确 C.page D. 答案:A,B

17.下面关于request对象说法错误的是() A.getServerName() 返回接收请求的服务器的主机名和端口号 B.request对象是ServletRequest的一个实例 C.当客户端请求一个JSP网页时,JSP引擎会将客户端的请求信息包装在这个response对象中 D.getParameter()方法返回包含指定参数的单独值的字符串 答案:C,A

18.下列关于Tomcat个目录说法错误的是() A.work目录——包含web项目示例,当发布web应用时,默认情况下把web文件夹放于此 B.bin目录——包含启动/关闭脚本 C.conf目录——包含不同的配置文件 D.Lib目录——包含Tomcat使用的源文件 答案:D,A

19.在J2EE中对于以下的include指令和include动作,描述正确的是() A.含有include指令的JSP页面编译成Servlet时,Servlet内嵌被子包含的文件内容 B.include指令和include动作的功能和作用是一模一样的 C.含有include动作的JSP页面编译成Servlet时,Servlet使用语句pageContext.include(“被包含文件”),来引用被包含的文件 D.通常情况下,使用include动作包含JSP页面比使用include指令包含JSP页面执行速度要快 答案:A,C

20.客户请求访问HTML页面与访问Servlet有什么异同?() A.相同:前者Web服务器直接返回HTML页面,后者Web服务器直接返回Servlet的源代码。 B.相同:都使用HTTP协议 C.区别:后者需要在web.xml中配置URL路径。 D.区别:前者Web服务器直接返回HTML页面,后者Web服务器调用Servlet的方法,由Servlet动态生成HTML页面 答案:B,D,C

21.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是()。<% String name=\ WELCOME,______ A.<%=name%> B.name C.<% out.println(name); %> D.out.println(name); 答案:A,C

22.使用JDBC访问数据时,常用的接口有() A.ResultSet B.Record C.PreparedStatement D.Statement 答案:A,D,C

23.下列是jsp作用域的通信对象的有() A.pageContext B.Session C.application D.cookie 答案:B,C

24.在JSP中使用标记时,包含属性是() A.name B.property C.以上皆不会出现 D.value 答案:A,B

25.在JSP文件中加载动态页面可以用()指令 A.指令 B.<%@ include file= C.page指令 D.指令 答案:B,D

26.下列关于Tomcat说法正确的是() A.Tomcat是一个免费的开源的Serlvet容器 B.Tomcat是一种编程语言 C.Tomcat是一种编程思想 D.Tomcat是一种开编程规范

答案:B,C,D,A

27.在JSP中如果要获取客户端主机名,应使用()对象的()方法。 A.getRemoteHost() B.getServerName() C.request D.response 答案:C,A

28.下面关于session对象说法中正确的是() A.session可以用来储存访问者的一些特定信息 B.session对象的类是HttpSession.HttpSession由服务器的程序实现 C.session对象提供HTTP服务器和HTTP客户端之间的会话 D.session可以创建访问者信息容器。 答案:B,C,A,D

29.下面关于pageContext对象说法中正确的是() A.removeAttribute()方法用来删除默认页面范围或特定范围之中的已命名对象。 B.getSession()方法返回当前页面的session对象。 C.pageContext对象为JSP页面包装页面的上下文。 D.getRequest()方法返回当前的request对象 答案:C,D,B,A

30.JDBC包含以下接口() A.PrepareStatement B.Connection C.ResultSet D.Statement 答案:B,D,A,C

31.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述正确的是() A.为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。 B.<%@ page %>指令中的属性只能出现一次。 C.可以在一个页面中使用多个<%@ page %>指令。 D.<%@ page %>作用于整个JSP页面。 答案:D,C,A

32.下列对于JSP说法中正确的是() A.JSP是Sun公司推出的新一代站点开发语言 B.JSP将内容的生成和显示进行分离 C.JSP强调可重用的组件 D.JSP采用标识简化页面开发 答案:A,B,C,D

33.给定JSP程序源码如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是()

<% String name=\WELCOME,______

A.<% out.println(name); %> B.out.println(name); C.<%=name%> D.name 答案:C,A

34.HTML标记中

标记的method属性取值为() A.get B.post C.doGet D.doPost 答案:A,B

35.文件上传,必须要做的工作是() A.form的method属性为get B.不设置form的enctype属性 C.form的method属性为post D.form的enctype属性为multipart/form-data 答案:C,D 三、填空题

1.一个Bean由三部分组成:(_____________)、(_____________)、(_____________) 答案:实现java.io.serializable接口、提供无参数的构造方法、提供getter()和setter()方法访问它的属性

2.Servlet类中的三个方法是:(_____________),(_____________),(_____________) 答案:init, service, destory

3.对于一个动态网页的定义是(_____________)。如果我们要发布这样的网页,可以选择的服务器有很多,比如tomcat就可以用来发布

用java实现的动态网页,要在tomcat下发布可以直接发布在默认的(_____________)目录下。但是我们一般都愿意发布在自己的目录里,

这样的目录我们是需要在tomcat里配置的,配置虚拟目录的文件夹是(_____________)。在这个目录里的(_____________)文里可以配置,在tomcat5.0

以后一般都配置在单个的.xml里。这样的.xml里指定虚拟目录的名字的属性是(_____________)。

答案:可以交互的网页;webapps/ROOT;conf;server.xml;path

4.在Tomcat服务器中部署Web应用程序时,可以直接将Web程序归档文件WAR存放到tomcat服务的(_____________)目录中。 答案:webapps

5.javaBean 的应用语言是(_____________) 答案:java

6.在下面的代码里,我们要实现的是循环输出一个表格。

String str_rows=(_____________).(_____________)(\获取页面传递来的行数 ArrayList table_info=(_____________)session.(_____________)(\if(table_info!=null) {

out.println(\

for(int i=0;i

String str[]=(String [])table_info.get(i); out.println(\

for(int j=0;j

out.println(\ }

out.println(\ }

out.println(\}

答案:request;getParameter;ArrayList;getAttribute;j

7.假设有一个JavaScript函数为 show() ,如果要求在页面加载时就执行,最好使用标记的(_____________)什么事件。 答案:onLoad 8.异常的处理,可在该方法的代码段中包含3类代码:(_____________)、(_____________)和finally代码块。

答案:try , catch

9.JSP的元素分为(_____________)种,<% int c=3;out.print(c);%>是其中什么元素(_____________)。 答案:5 ,代码段

10.获取表单()提交的参数,通常使用的内部对象是(_____________)方法是(_____________)。

答案:request;getParameter

11.html 是一个(_____________)协议 答案:无状态

12.Tomcat服务器的默认端口是(_____________) 答案: 8080

13.out 对象的clear方法的作用是(_____________) 答案:清除缓冲区的内容

14.JSP的核心技术是(_____________) 答案: Java技术

15.上传的数据有两种方法,分别是(_____________)和(_____________) 答案: get、post 16. Servlet的生命周期分三个时期:(_____________)(_____________)(_____________)。 答案:装载Servlet ,创建一个Servlet实例,销毁

17.理论上,GET是(_____________),POST是(_____________)。 答案:用于获取服务器信息并将其作为响应返回给客户端

用于客户端把数据传送到服务器 18.JDBC的主要任务是:(_____________)、(_____________)、(_____________) 答案:与数据库建立连接、发送SQL语句、处理结果

19.jsp主要内置对象有(_____________),(_____________),(_____________),


JSP程序设计考试试题与答案(10).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:复旦版医院排名争议中前行

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: