jsp复习题

2019-08-30 23:04

[题型]:单选题

1、JSP页面经过编译之后,将创建一个( )文件。 A.applet B. servlet C.application D. server 答案: B

[题型]:单选题

2、假设在hello项目中有一个hello.jsp,它的文件路径如下:êTALINA_HOME%/webapps/hello/hello/hello.jsp 那么在浏览器端访问hello.jsp的URL是什么?

A. http://localhost:8080/hello.jsp

B. http://localhost:8080/hello/hello.jsp

C. http://localhost:8080/hello/hello/hello.jsp

C. http://localhost:8080/ webapps/hello/hello/hello.jsp 答案: C

[题型]:单选题

3、如果要在表单里创建一个普通文本框,以下写法中正确的是:() 。 A. B.

[题型]:单选题

4、在WEB应用程序的目录结构中,web.xml文件应该放到下面哪个目录下。() A.WebContent B. classes C. WEB-INF D.lib 答案: C

[题型]:单选题

5、在JSP中,page指令的( )属性用来定义该JSP网页产生的Servlet是继承哪个父

类。 A. extends B. import

C. languge

D. contentType 答案:B

[题型]:单选题

6、给定一个JSP程序源码如下:

在next.jsp中加入( )代码片断可以输出参数location的值。 A. B. C. <% = request.getAttribute(“location”)%> D. <% = request.getParameter(“location”)%> 答案:D

[题型]:单选题 7、Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:( A. <%@ page %>作用于整个JSP页面。

B. 可以在一个页面中使用多个<%@ page %>指令。

C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。D. <%@ page %>指令中的属性只能出现一次。 答案: D

[题型]:单选题

8、下面哪一条语句的语法是正确的 ( ) A. <% String name2=null;%> B.<% !String name=\

C.<% session.getAttribute(\D. {<%= request.getParameter(\答案:A

[题型]:单选题

9、以下哪一个是JSP的指令?

A. <%@ page import=”java.sql.*” %> B. <%-- Date date = new Date() --%> C. <%=myData.showName() %> D. 答案:A

) [题型]:单选题

10、关于标签,下面说法不正确的是( )。

A. 从一个JSP文件向另一个文件传递一个包含用户请求的request对象,标签以下的代 码,将不能执行。

B.可以使用向一个动态文件发送一个或多个参数。

C.客户端地址栏中看到的是当前页面的地址(并非跳转页面地址),这时还是在用之前的 那个request,response.没有产生新的。

D. response.sendredirect()重定向和一样不产生新的request,response。 答案: D

[题型]:单选题

11、给定以下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个客 户会看到浏览器显示( )。 <%int x = 1; %> <%!int x = 10; %> X =< %= ++x%> A. X = 1 B. X = 2 C. X = 10 D. X = 11 答案: B

[题型]:单选题

12、给定JSP文件代码如下: <%!static int I=0;int j=0;%> <%

for(;j++<2;) {

out.print(I++); out.print(“ ”); } %>

当客户浏览第3次,那么客户看到浏览器显示( )。 A. 0 1 B. 1 2 C. 3 4

D. 什么也没有

答案: D

[题型]:单选题

13、在 myjsp.jsp 中,关于下面的代码说法错误的是: ( )

<%@ page language=\A.该页面可以使用 exception 对象 B.该页面发生异常会转向 error.jsp

C. 存在 errorPage 属性时,isErrorPage 是必须的属性值且一定为 false D.error.jsp 页面一定要有isErrorPage 属性且值为 true 答案:A

[题型]:单选题

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

C. response.sendRedirect(\D. response.sendRedirect(); 答案: C

[题型]:单选题

15、在J2EE中,request对象的( )方法可以获取页面请求中表单组件中所有组件的名字。

A.String getParameter()

B.Enumeration getParameterNames(String name) C.Enumeration getParameterNames()

D.String[] getParameterValues(String name) 答案: C

[题型]:单选题 16、include指令用于在JSP页面静态插入一个文件,插入文件可以是JSP页面、HTML网页、文本文件或一段Java代码,但必须保证插入后形成的文件是()。 A.是一个完整的HTML文件 B.是一个完整的JSP文件 C.是一个完整的TXT文件 D.是一个完整的Java源文件 答案:B

[题型]:单选题

17、在J2EE中,假如HttpSession的getLasAccessTime()方法返回值为x,getCreationTime

()方法返回值为y,则为x - y()。 A.两个连续请求之间间隔的最长时间 B.最近的两个连续请求之间的时间间隔

C.最后使用session发送请求的时间和session创建时间的间隔 D.最后使用session发送请求的时间 答案: C

[题型]:单选题

18、在JSP页面中,保存数据的范围由小到大依次是 A. pageContext,request,application,session B. pageContext,application,session,request C. pageContext,request,session,application D. pageContext,session,request,application 答案:C

[题型]:单选题

19、下面对Http请求消息使用GET和 POST方法陈述正确的是: ( ) A.POST方法提交信息可以保存为书签,而 GET则不行。 B.可以使用GET方法提交敏感数据。 C.使用 POST提交数据量没有限制。 D.使用 POST方法提交数据比GET方法快 答案: C

[题型]:单选题

20、如何获取一个 Cookie[]( )选一项

A.request.getCookies() B.request.getCookie() C.response.getCookies() D.response.getCookie()

答案:A

[题型]:单选题

21、在web程序中,cookie和session的信息保存位置分别在哪里?A. cookie保存在客户端,session保存在服务器端 B. cookie和session都保存在客户端 C. cookie和session都保存在服务器端

D. cookie保存在服务器端,session保存在客户端 答案: A

[题型]:单选题

( )


jsp复习题.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:山东大学齐鲁医院首届

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

马上注册会员

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