Java Web程序设计题库(含答案)
一、选择题
1、以下文件名后缀中,只有( C )不是静态网页的后缀。 A、.html
B、.htm
C .JSP
D、.shtml
2、以下文件名后缀中,只有( B )不是动态网页的后缀。 A、.jsp
B、.html
C、.aspx
D、php
3、在page指令中,( C )属性是可以在页面中重复的属性。
A、language
B、buffer
C、import
D、autoflush
4、JSP的结构由( B )组成(多选)。
A、指令
B、注释
C、脚本元素
D、操作
5、以下选项中,那一项不是JSP指令( B )。
A、page
B、import
C、include
D、taglib
6、下面哪种数据类型是基本类型( D )。
A、class
B、interface
C、数组
D、char
7、下面哪种数据类型是引用类型( C )。
A、boolean
B、int
C、interface
D、long
8、下面哪一个运算符具有3个操作数( D )。
A、*
B、++
C、&&
D、?:
9、下面那个运算符只有一个操作数( A )。
A、~
B、||
C、<<
D、/
10、下面那个语句是条件语句( C )。
A、break语句
B、while语句
C、if语句
D、for
语句
11、类中的成员默认的访问修饰符是( A )。
A、private
B、protected
C、public
D、空
12、常量使用( C )进行修饰 A、private
B、abstract
C、final
D、static
13、包含Servlet发回到客户端信息的ServletResponse对象是由( C )创建的。 A. 客户端的浏览器 B. Web服务器的HTTP引擎 C. Web服务器的Servlet容器 D. Servlet对象
14、对于标准的Web网页,通常使用( B )表示响应信息是HTML格式的文本文件。
A. text/css B. text/html C.application/vnd.ms-excel D. application/msword
15、下面哪个方法不属于session对象( D )
A、getAttributeNames() C、invalidate()
B、getservletContext() D、addCookie(Cookie cook)
16、下面哪个方法不属于request对象( B )
A、getServerName() C、getServletPath()
B、getServerInfo() D、getServerPort()
17、能够获取当前页信息并调用页面方法的对象是( B )
A、request
B、page D、session
C、PageContext
18、以下操作中,( A )是与使用JavaBean无关的。 A、jsp:include
B、jsp:useBean D、jsp:getProperty
C、jsp:setProperty
19、下面哪个不是jsp:setProperty操作的属性( D )。 A、name
B、param
C、property
D、scope
20、以下方法中,哪一个方法不是HTTPServlet类的方法( B )。 A、doGet
B、doService
C、doPost
D、doDelete
21、以下类中,哪一个类不是javax.servlet和javax.servlet.http包中提供的类或接口( B )。 A、Servlet
B、BaseServlet D、HTTPServlet
C、GenericServlet
22、与JSP同类型的技术有( C )。 A.CGI
B.C/C++
C.ASP
D.C#
23、下面( D )不是JDK的开发包。 A.JavaSE
B.JavaME
C.JavaEE
D.JavaBean
24、Tomcat的默认端口是( B )。 A.7001
B.8080
C.80
D.112
25、下面不是JSP本身以加载的基本类的是( A )。 A.java.lang.*
B.java.io.*