[题型]:单选题
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.
[题型]:单选题 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()重定向和
[题型]:单选题
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
[题型]:单选题
( )