JSP测试笔试题和答案 联系客服

发布时间 : 星期一 文章JSP测试笔试题和答案更新完毕开始阅读7218cefbf71fb7360b4c2e3f5727a5e9856a27bf

B. Page指令、Include指令和Plugin指令 C. Forward指令、Include指令和Taglib指令 D. Page指令、Include指令和Taglib指令

46.可以利用request对象的哪个方法获取客户端的表单信息( A )。 A. request.getParameter() B. request.outParameter() C. request.writeParameter() D. request.handlerParameter()

47.在JDBC中,下列哪个接口不能被Connection创建( C )。 A. Statement

B. PreparedStatement C. RowsetStatement D.CallableStatement

48.在JSP中,要定义一个方法,需要用到以下(C)元素。 A. <%= %> B. <% %> C. <%! %> D. <%@ %>

49.page指令的import属性的作用是(C ) A、定义JSP页面响应的HTML类型 B、定义JSP页面使用的脚本语言 C、为JSP页面引入JAVA包中的类 D、定义JSP页面字符的编码

50.下述选项中不属于JDBC基本功能的是:(D ) A. 与数据库建立连接 B. 提交SQL语句 C. 处理查询结果 D.数据库维护管理

51.在传统的HTML页面中加入(D)就构成了一个JSP页面文件。 A、JAVA程序片 B、JSP标签 C、用“<%”、“%>”标记符号括起来的程序 D、JAVA程序片和JSP标签

52.在JSP中,内置对象( B)封装了用户提交的信息,使用该对象可以获取用户提交的信息。 A、session B、request C、response D、out

53. 下边哪个不是MVC中的组成部分?(B) A. JavaBean B. FrameWork C. JSP D. Servlet

54.在javaScript中window对象的(D)方法用于打开一个新窗口。 A.openWindow() B.window() C.close() D.open() 55.Servlet程序的入口点是:(A ) A、init() B、main() C、service() D、doGet()

56.不能在不同用户之间共享数据的方法是(A)

A、通过cookie B、利用文件系统 C、利用数据库

D、通过ServletContext对象

57.调用getCreationTime()可以获取session对象创建的时间,该时间的单位是(C)。 A、 秒 B、分秒 C 、毫秒 D、微秒

58.当response的状态行代码为哪个时,表示用户请求的资源不可用?(D) A、101 B、202 C、303 D、404

59.配置JSP运行环境,若WEB应用服务器选用TOMCAT,以下说法正确的是:( B ) A、先安装TOMCAT,再安装 JDK B、先安装JDK,再安装TOMCAT

C、不需安装JDK,安装TOMCAT就可以了

D、JDK和TOMCAT只要都安装就可以了,安装顺序没关系 60.对于“<%!”、“%>”之间声明的变量,以下说法正确的是:( B ) A、不是JSP页面的成员变量

B、多个用户同时访问该页面时,任何一个用户对这些变量的操作,都会影响到其他用户 C、多个用户同时访问该页面时,每个用户对这些变量的操作都是互相独立的,不会互相影响 D、是JSP页面的局部变量

61.out对象是一个输出流,其输出换行符的方法是(B) A、out.print( ) B、out.newLine( ) C、out.println( ) D、out.write( ) 小结:print() 输出各种类型数据 println()输出各种类型数据并换行 newline() 输出一个换行符

62.Form表单的method属性能取下列哪项的值( C ) A、submit B、puts C、post D、out

63.下列关于JSP的说法错误的是(B)。 A.JSP可以处理动态内容和静态内容;

B.JSP是一种与Java无关的程序设计语言;

C. 在JSP中可以使用脚本控制HTML的标签生成; D.JSP程序的运行需要JSP引擎的支持。 64.下列不适合作为JSP程序开发环境是(D)。 A.JDK+Tomcat

B. JDK+Apache+Tomcat C. JDK+IIS+Tomcat

D. .NET Framework+IIS1

65. 下列不属于JSP动作的是(D)。 A.; B.; C.

D.<%@include file=“relativeURL”%>。

66. 使用response对象进行重定向时使用的方法为(B)。 A、getAttribute B、sendRedirect C、setContentType D、setAttribute 67. 以下关于JDBC的描述错误的是(D)。

A. JDBC是一种用于执行SQL语句的Java API;

B. JDBC API既支持数据库访问的两层模型,也支持3层模型; C. JDBC由一组用Java编程语言编写的类和接口组成; D. 使用JDBC只能连接SQL Server数据库。

68. 在Statement接口中,能够执行给定的SQL语句并且可能返回多个结果的方法是(A)。 A.execute方法 B.executeQuery方法 C.executeUpdate方法 D.getMaxRows方法。

69. 在下列实现数据库连接的语句中,用来指定JDBC驱动程序的语句是(A)。 A.Class.forName(“com.microsoft.sqlserver.JDBC.SQLServerDriver”)

B.String strConn=“JDBC:sqlserver//LIUZC:1433 DatabaseName=ShopSystem”; C.String strUser=“sa”

D.conn=DriverManagement.getConnection(strConn,strUser,strPassword) 70.修改服务端口时,需要修改的文件是( B )。 A. web.xml B. server.xml C. config.xml D. bin.xml 71.在开发Java Web应用程序的时候,HTTP请求消息使用Get或POET方法以便在WEB上传输数据,下列关于GET和POST 方法描述正确的是( A ) A. POST请求的数据在地址栏不可见

B. GET请求提交的数据在理论上没有长度限制

C. POST请求对发送的数据的长度限制在240——255个字符 D. GET请求提交数据更加安全

72.在J2EE中,重定向到另一个页面,以下( C )语句是正确的。 A. request.sendRedirect(\B. request.sendRedirect()

C. response.sendRedirect(\D. response.sendRedirect()

73.Servlet中,使用(C)接口中定义的()方法来处理客户端发出的表单数据请求 A、HttpServlet doHead B、HttpServlet doPost C、ServletRequest doGet D、ServletRequest doPost

74.下列表单

,如果单击提交按钮时,表单(C)。 A.没有指定action属性,所以不做提交 B.使用post方式提交

C.提交到当前页 D.不确定

75.下列可以正确获取当前Web程序物理路径的方法为(A)。

A.request.getRealPath(“/”) B.request.getFile(“/”) C.response.getRealPath(“/”) D.response.getFile(“/”) 76.Tomcat服务器的默认端口为(C)。 A. 8888 B. 8001

C. 8080 D. 80 77.在html中绘制表格时,( C)标记是表格中的换行标记。 A. B. D.
C.

78、jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?D A.forward之后可以使用原来的request对象,而且效率较高。

B.sendRedirect之后不可以使用原来的request对象,而且效率较低。 C.forward地址栏不变化,只能在Web应用程序内的页面间跳转。 D.forward地址栏变化,可以跳转到任何页面和机器。

79.下面哪项可以准确地获取请求页面的一个名称为name的文本框的输入( B ) A. request.getParameter(name) B. request.getParameter(“name”)

C. request.getParameterValues(name) D. request.getParameterValues(“name”)

80.下列选项哪些是正确的JSP表达式语法格式( D )。

A、<%String name=\ B、<%=String name=\您好\ C、<%=\您好;%> D、<%=\ 81.关于session的使用,下列说话正确的是( B ) A 不同的用户打开同一个页面具有相同的session B 同一用户打开不同的页面窗口具有相同的session C 不能禁止session的使用 D session永远不可能超时

82.下面哪个方法可使session无效( C )

A session.setAttribute() B session.getAttribute() C session.invalidate() D session.removeAttribute() 83.以下可用于获取session对象的属性userid的值是( A ) A、session. getAttribute(“userid”) B、session.setAttribute(“userid”) C、request. getParameter(userid) D、session. getAttribute(userid) 84.JSP的全称是(B)

A. Java Servlet B. Java Server Pages C. JavaScript D.Jscript

85.如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的(B)目录。 A.common B.common\\lib C.server D.server\\lib 86.JSP中的隐式注释为(C)。

A、//注释内容 B、 C、<%--注释内容--%> D、/*注释内容*/ 87.以下哪项陈述是错误的( C )

A. 在WEB项目的共享数据范围内,application是范围最广泛的

B. 当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据