发布时间 : 星期三 文章JSP复习题更新完毕开始阅读
B.
D.<%@include file=“relativeURL”%>。 5.使用response对象进行重定向时使用的方法为(B)。 A、getAttribute B、sendRedirect C、setContentType D、setAttribute 6.以下关于JDBC的描述错误的是(D)。
A.JDBC是一种用于执行SQL语句的Java API;
B.JDBC API既支持数据库访问的两层模型,也支持3层模型; C. JDBC由一组用Java编程语言编写的类和接口组成; D. 使用JDBC只能连接SQL Server数据库。
7.在Statement接口中,能够执行给定的SQL语句并且可能返回多个结果的方法是(A)。
A.execute方法 B.executeQuery方法 C.executeUpdate方法 D.getMaxRows方法。
8.在下列实现数据库连接的语句中,用来指定JDBC驱动程序的语句是(A)。 A.Class.forName(“com.microsoft.sqlserver.JDBC.SQLServerDriver”) B.String strConn=
“JDBC:sqlserver//LIUZC:1433DatabaseName=ShopSystem”; C.String strUser=“sa”
D.conn=DriverManagement.getConnection(strConn,strUser,strPassword)
2、修改服务端口时,需要修改的文件是( B )。 A. web.xml B. server.xml C. config.xml D. bin.xml
5、在一个JSP文件中,有表达式<%=2+3 %>,它将输出( B )。 A.2+3B.5
C.23D.不会输出因为表达式错误
8、在开发Java Web应用程序的时候,HTTP请求消息使用Get或POET方法以
便在WEB上传输数据,下列关于GET和POST 方法描述正确的是( A ) A.POST请求的数据在地址栏不可见
B.GET请求提交的数据在理论上没有长度限制
C.POST请求对发送的数据的长度限制在240——255个字符 D.GET请求提交数据更加安全
10、在J2EE中,重定向到另一个页面,以下( C )语句是正确的。 A. request.sendRedirect(\B. request.sendRedirect()
C. response.sendRedirect(\D. response.sendRedirect()
3、Servlet中,使用(C)接口中定义的()方法来处理客户端发出的表单数据请求
A、HttpServlet doHead B、HttpServlet doPost C、ServletRequest doGet D、ServletRequest doPost
4、下列表单
,如果单击提交按钮时,表单(C)。A.没有指定action属性,所以不做提交 B.使用post方式提交
C.提交到当前页 D.不确定
5、下列可以正确获取当前Web程序物理路径的方法为(A)。
A.request.getRealPath(“/”) B.request.getFile(“/”) C.response.getRealPath(“/”) D.response.getFile(“/”) 6、Tomcat服务器的默认端口为(C)。 A. 8888 B. 8001 C. 8080 D. 80 7、在html中绘制表格时,( C)标记是表格中的换行标记。 A.
C. |
---|
10、jsp:forward和sendRedirect都是用来做页面跳转的,描述错误的是?D A.forward之后可以使用原来的request对象,而且效率较高。 B.sendRedirect之后不可以使用原来的request对象,而且效率较低。 C.forward地址栏不变化,只能在Web应用程序内的页面间跳转。 D.forward地址栏变化,可以跳转到任何页面和机器。
2、假定login.getName() 返回类型为java.lang.String ,给定JSP代码: Welcome <%= login.getName() %>以下那个选项与此语句的功能相同?( A ) A.Welocome<%out.print(login.getName());%> B.Welocome<%Writer.print(login.getName());%> C.Welocome<% response.out.print(login.getName());%> D.Welocome<%response.writer.print(login.getName());%> 3、下面哪项可以准确地获取请求页面的一个名称为name的文本框的输入( B ) A. request.getParameter(name) B. request.getParameter(“name”) C. request.getParameterValues(name) D. request.getParameterValues(“name”) 6、下列选项哪些是正确的JSP表达式语法格式(D)。 A、<%String name=\ B、<%=String name=\您好\ C、<%=\您好;%> D、<%=\ 7、关于session的使用,下列说话正确的是( B) A 不同的用户打开同一个页面具有相同的session B 同一用户打开不同的页面窗口具有相同的session C 不能禁止session的使用 D session永远不可能超时 8、下面哪个方法可使session无效( C ) Asession.setAttribute() Bsession.getAttribute() Csession.invalidate() Dsession.removeAttribute()
9、以下可用于获取session对象的属性userid的值是( A ) A、session. getAttribute(“userid”) B、session.setAttribute(“userid”) C、request. getParameter(userid) D、session. getAttribute(userid)
1、JSP的全称是(B) A. Java Servlet B. Java Server Pages C. JavaScript D.Jscript 6、如果想在tomcat服务器启动时将jar包加载到内存,且该jar包可以被tomcat服务器上所有的应用使用,应该将该jar包复制到tomcat的(B)目录。 A.commonB.common\\lib C.server D.server\\lib 7、JSP中的隐式注释为(C)。 A、//注释内容
B、 C、<%--注释内容--%>D、/*注释内容*/ 9、以下哪项陈述是错误的( C ) A. 在WEB项目的共享数据范围内,application是范围最广泛的 B. 当我们在一个JSP页面新开窗口时,新开窗口的页面也共享session范围内的数据 C. 当在JSP页面中通过 D. 当用户重新打开浏览器时,原session对象不再有效 10、下列变量声明在(C)范围内有效。 <%!Data dataTime; Int countNum; %> A、从定义开始处有效,客户之间不共享 B、在整个页面内有效,客户之间不共享 C、在整个页面内有效,被多个客户共享 D、从定义开始处有效,被多个客户共享
1、下面哪一个不是JSP本身已加载的基本类?(b ) A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.* 2、对于预定义<%!预定义%>的说法错误的是:(c) A、一次可声明多个变量和方法,只要以“;”结尾就行 B、一个声明仅在一个页面中有效 C、声明的变量将作为局部变量 D、在预定义中声明的变量将在JSP页面初始化时初始化
3、从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:( D ) A、 Select * from员工 where 姓名 =?_玛丽_? B 、Select * from员工 where 姓名 =?%玛丽_? C、 Select * from员工 where 姓名 like ?_玛丽%? D、 Select * from员工 where 姓名 like ?%玛丽%?
5、在JSP中使用 |