郑州大学软件学院机试题 2011-2012 JSP程序设计

2026/1/18 10:57:57

JSP程序设计

总共69题共100分

答卷编号:K0000**

答题开始时间:2012-01-08 ** 答题结束时间:2012-01-08 1** 考生姓名:白**

考试时间:00:**分钟 总得分:**分

评卷人:系统自动评卷 评卷时间:2012-01-**

一、单选题 (共30题,每题1分,共30分)

1. 下列哪个不属于监听器接口ServletContextAttributeListener提供的方法() (1分) A.public void attributeAdded(ServletContextAttributeEvent?scab) B.public void attributeRemoved(ServletContextAttributeEvent?scab) C.public void attributeReplaced(ServletContextAttributeEvent?scab) D.public void valueBound(HttpSessionBindingEvent event) 标准答案:D 考生答案:D

2. FilterChain接口中仅定义一个方法:public void doFilter(ServletRequest req,ServletResponse res),该方法的作用是。() (1分)

A.用于将请求/响应继续沿过滤器链向后传给下一个过滤器。如果调用该方法的过滤器是链中最后一个,那么目标资源被调用。

B.用于对请求/响应内容进行过滤。 C.对请求进行服务,生成响应。

D.仅处理生成的响应,改变响应的头和内容体。 标准答案:A 考生答案:B

3. 下面Servlet的哪个方法用来为请求服务,在Servlet生命周期中,Servlet每被请求一次它就会被调用一次。( ) (1分)

A.service() B.init()

C.doPost() D.destroy() 标准答案:A 考生答案:A

4. 下列File对象的哪个方法能够创建一个新文件,如果创建成功返回true,否则返回false(该文件已经存在)。( ) (1分) A.isFile()

B.createNewFile()

C.mikdir()

D.length() 标准答案:B 考生答案:B

5. Java提供的流类,从所操作的数据单位来看将数据写入二进制文件的流称为( ) (1分) A.输入流

B.输出流

C.字符流 D.字节流 标准答案:D 考生答案:D

6. 给定某Servlet程序的片段如下,用户在浏览器地址栏中键盘键入正确的请求URL并回车后,在控制台上显示的结果是。()

public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException {

System.out.println(\ doPost(request,response); }

public void doPost(HttpServletRequest request,HttpServletResponse response) throws ServletException ,IOException

{

System.out.println(\ } (1分)

A.get B.post C.get post D.post get 标准答案:C 考生答案:A

7. 编写一个Filter,必须()。 (1分) A.继承Filter 类

B.实现Filter 接口

C.继承HttpFilter 类

D.实现HttpFilter接口 标准答案:B 考生答案:B

8. Servlet 可以在以下( )三个不同的作用域存储数据。 (1分) A.HttpServletRequest、HttpServletResponse、HttpSession B.HttpServletRequest、HttpSession、ServletContext C.HttpServletResponse、HttpSession、ServletContext

D.HttpServletRequest、HttpServletResponse、ServletContext 标准答案:B 考生答案:B

9. 在J2EE中,给定某Servlet的代码如下,编译运行该文件,以下陈述正确的是( )。 Public class Servlet1 extends HttpServlet{ Public void init() throws ServletException{ }

Public void service(HttpServletRequest request,HttpServletResponse response) Throws ServletException,IOException{ PrintWriter out = response.getWriter(); Out.println(“hello!”); }

} (1分)

A.编译该文件时会提示缺少doGet()或者dopost()方法,编译不能够成功通过

B.编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到输出文字:hello! C.编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中看不到任何输出的文字

D.编译后,把Servlet1.class放在正确位置,运行该Servlet,在浏览器中会看到运行期错误信息 标准答案:B 考生答案:B

10. 以下哪句代码可以正确导入核心标签库:() (1分) A.<% page import = “c”%>

B.<% page prefix = “c” uri = “/WEB-INF/c.tld”%>

C.<% taglib prefix = “c” import = “/WEB-INF/c.tld” %>

D.<% taglib prefix = “c” uri = “/WEB-INF/c.tld”%> 标准答案:D 考生答案:D

11. 在J2EE中,标签库中文件(*.tld)存放在()目录下。 (1分) A.WEB—INF B.WEB—INF/tags C.WEB—INF/classes D.WEB—INF/lib 标准答案:A 考生答案:A

12. 关于数据源Data source 的描述错误的是() (1分)

A.数据源使用方式:直接使用数据源。在程序中创建类的对象,该对象实现JDBC驱动程序中的DataSource接口。并使用该对象获取数据库连接。

B.数据源使用方式:使用JNDI注册数据源,然后在程序中查询获取在JNDI服务中的数据源,使用数据源连接数据库。 C.实现 DataSource 接口的对象通常在基于 JavaTM Naming and Directory Interface (JNDI) API 的命名服务中注册。 D.DataSource 对象可以获取连接,但是不能取代DriverManager的作用。 标准答案:D

考生答案:B

13. ResultSet的常量中哪个描述结果集不可滚动,相当于基本结果集。() (1分) A.TYPE_SCROLL_INSENSITIVE B.TYPE_SCROLL_SENSITIVE C.TYPE_FORWARD_ONLY D.CONCUR_READ_ONLY E.CONCUR_UPDATABLE 标准答案:C 考生答案:C

14. 对test数据库操作的SQL语句,语法错误的是() (1分) A.show databases;

B.Create database test;

C.delete database test; D. Use test;

E.Drop database test; 标准答案:C 考生答案:D

15. 下面是IP地址为222.22.49.189Web服务器上,ch应用下的一个Servlet部署文件的片段:

Hello

myservlet.example.FirstServlet

Hello /helpHello

访问此Servlet的URL地址是。( ) (1分) A.http://222.22.49.189:8080/ch/helpHello B.http://222.22.49.189:8080/ch/helpHello.java C.http://222.22.49.189:8080/helpHello D./helpHello 标准答案:A 考生答案:A

16. 在JSP中使用标记时,不会出现的属性是:( ) (1分) A.name B.property C.value

D.以上皆不会出现 标准答案:C 考生答案:C

17. 在JDBC中,使用下列哪个接口来描述结果集 ( ) (1分) A.Statement B.Connection C.ResultSet

D.DriverManager 标准答案:C 考生答案:C

18. 阅读下面代码片段:

JavaBeanClass bean=new JavaBeanClass(parameter); getServletContext().setAttribute(\或者 application.setAttribute(\

该段代码创建的Bean,下列叙述哪项是正确的?( ) (1分) A.Request 周期的Bean B.Application 周期的Bean

C.Session周期的Bean

D.Page周期的Bean 标准答案:B 考生答案:B

19. 当()时,JSP引擎将消灭某一个session对象。 (1分) A.有新客户访问时

B.web应用服务器启动后,第一个客户来访时

C.该session对应的客户关闭浏览器时 D.该session对应的客户刷新jsp页面时 标准答案:C 考生答案:A

20. 列出当前数据库的所有表的命令是。( ) (1分) A.show all tables; B.display tables; C.show table; D.show tables; 标准答案:D 考生答案:D

21. 在J2EE中,若要在JSP中正确使用标签:,在jsp中声明的taglib指令为:<%@ taglib uri=”/WEB-INF/myTags.tld” prefix=”____”%>,下划线应是 ( ) (1分) A.x B.getKing C.myTags D.king 标准答案:A 考生答案:A

22. 下面哪一条语句的语法是正确的 ( ) (1分) A.<%= request.getParameter(\

B.<%!String name=\

C.<% session.getAttribute(\D.<% String name2=null;%> 标准答案:D 考生答案:D

23. 当a.jsp发生错误时能定向到另一个错误处理页面b.jsp,那么a.jsp文件中应该定义page指令里的哪一个属性。 ( ) (1分) A.session B.isErrorPage C.buffer D.errorPage 标准答案:D 考生答案:B

24. 表单标记中的action属性的作用是 ( ) (1分) A.为表单命名 B.调用客户端验证方法

C. 指明表单信息发送的目的地址 D.声明表单的提交方式 标准答案:C 考生答案:C

25. 下面哪一个属性不是<%@ page %>标签的属性 ( ) (1分) A.language B.contentType C.import D.name

标准答案:D 考生答案:B

26. Tomcat服务默认情况下使用的端口号是 ( ) (1分) A.8000 B.8080 C.8888 D.80 标准答案:B 考生答案:B

27. JSTL的全称是( ) (1分) A.Java Standard Tag Library

B.JSP Standard Tag Library

C.Java Script Page Standard Tag Library D.JSP Server Tag Library 标准答案:B 考生答案:C 28.

当浏览器第二次访问以下JSP网页时的输出结果是什么? ( )


郑州大学软件学院机试题 2011-2012 JSP程序设计.doc 将本文的Word文档下载到电脑
搜索更多关于: 郑州大学软件学院机试题 2011-2012 JSP程序设计 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

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