getPropertyname="beanInstanceName"property="propertyName"/>
39.Tomcat的主要配置文档是()。
可以通过配置server.xml设置()。
答案:
server.xml,服务器的端口及虚拟路径
40."对象是典型的具有()、()和()的事物,()反映了对象
的状态,可以读取或设置。
对于一般的对象,要想使用它,必须先声明一个(),再将它实例化,就会得到一个可以使用的对象。
答案:
方法,属性,集合,对象的属性,类
41.在传统的网页HTML文件()中加入()和(),就构成了JSP网页。
答案:
*.htm,*.html,Java程序片段(Scriptlet),JSP标记(tag)
42.JSP开发网站的两种模式分为()、()。
答案:
jsp+javabean,jsp+javabean+servlet
43.Servlet的生命周期分三个时期:
()、()、()。
答案:
装载Servlet,创建一个Servlet实例,销毁
44.JavaServlet的主要特点是:
()、()、()、()、节省投资。
运行servlet需要在()注册.
答案:
高效,方便,功能强大,可移植性好,web.xml
45.理论上,GET是(),POST是()。
答案:
用于获取服务器信息并将其作为响应返回给客户端,用于客户端把数据传送到服务器
46.jsp主要内置对象有:
()、()、()、()、()、()、out、config、page。
答案:
application,exception,pageContext,request,session,response
47.Java中的()是当程序中出现不同寻常的情况时生成的一个对象。
答案:
异常(Exception)
48.JDBC和数据库建立连接的一种常见方式是通过()。
答案:
JDBC-ODBC桥
49."异常的处理,可在该方法的代码段中包含3类代码:
()和
finally代码块。
答案:
trycatch
50.()对象对于每个Web应用来说只有一个。
答案:
application
51.在JSP页面中可以通过()方法来获得ServletContext对象。
答案:
getServletContext()
52."JSP中共享数据,大体上分为两种情况,第一种是在()之间共享
数据,另一种是在()之间共享数据。
答案:
同一个用户的不同页面,不同用户
53."()接口可以获取由客户端传送的阐述名称,也可以获取客户端正
在使用的通信协议,也可以获取产生请求并且接收请求的远端主机名和IP地址等一些信息。
答案:
"HttpServerletRequest
54.URI()是()的缩写,可以是绝对路径或者相对路径。
答案:
UniformResourceIdentifier,统一资源标记符
55.JavaBean是描述()的软件组件模型。
答案:
Java
56.FileReader通过()对象或者()可以把内容输出到文件中。
答案:
"FileWriter
57.Out对象的方法()关闭流,并输出;()获得缓冲区的大小()清除缓冲区的流。
答案:
Close,getBufferSize,clearBuffer
58.()对象用于输出数据,它可以是javax.servlet.jsp.JspWriter的一个实例。
out对象的范围是()。
答案:
out,page
59.application对象的方法(),返回application某个属性的值()以Object对象的形式返回对应名称的application对象的属性值。
答案:
getInitParameter,getAttribute
60.会话管理是通过服务器将()作为一个cookie存储在用户的Web浏览器中来()每个用户会话。
答案:
SessionID,唯一标识
61.()对象是JSP中一个很重要的内部对象,我们使用它来保存某个特定客户端()一次访问的一些特定信息。
答案:
session,访问者
62.request对象是()的一个实例。
当客户端请求一个JSP网页时,()会将客户端的请求信息包装在这个()对象中,请求信息的内容包括请求的()、()、()、()、()等,然后将request对象当作()方法的()参数值,所以我们可以通过这个对象来取得有关客户端的请求信息。
答案:
ServletRequest,JSP引擎,request,Header,标题头(),信息,请求的方式,请求的参数名称,参数值和客户端的主机名称,jspService,HttpServletRequest
63.一个Bean由三部分组成()、2.()、3.()。
答案:
属性(Property),事件(Event),方法(Method)
二、单选题
64."为了避免服务器的响应信息在浏览器端显示为乱码,通常会使用()语句重新设置字符编码
A."response.setContentType()
B.response.setCharcterEncoding()
C.response.setPageCoding()
D.response.setCharset()
答案:
B
65.session对象的__________________方法用于设置会话的超时时间。
A.session.setMaxInactiveInterval(30);
B.session.setMaxTime(30);
C.session.getMaxInactiveInterval();
D.session.setAttribute(“time”,30);
答案:
A
66."在JSP应用程序中要求删除所有photo目录中的的文件,但是保留文件夹,下列代码中空缺位置最适合的选项为()。
Stringpath=request.getRealPath(""photo"");
Filefp1=newFile(path);
File[]files=fp1.listFiles();
for(inti=0;i
{
if(__________________________)
{
files[i].delete();
}
}
A.files[i].isFile()
B.files[i].isDirectory()
C.!
files[i].isFile()
D.!
files[i].isDirectory()
答案:
A
67."下列File对象的哪个方法能够判断File对象对应的路径是否为目录。
()
A.canRead()
B.canWrite()
C.exists()
D.isDirectory()
答案:
D
68."HTML文档定义层的标记是()
A.
B.
C.
D.
答案:
C
69."组件表示()。
A.图形按钮
B.图形显示标记
C.上传图片
D.下载图片
答案:
A
70."DriverManager类的getConnection(Stringurl,Stringuser,Stringpassword)方法中,参数url的格式为jdbc:
<子协议>:
<子名称>,下列哪个url是不正确的?
()
A."”jdbc:
mysql:
//localhost:
80/数据库名”
B.”jdbc:
odbc:
数据源C.”jdbc:
oracle:
thin@host:
端口号:
数据库名”
D.”jdbc:
sqlserver:
//172.0.0.1:
1443;DatabaseName=数据库名
答案:
A
71."下面哪一项是提供了对xml文档的元素的访问方法?
()
A.Document
B.Element
C.Nodelist
D.Text
答案:
A
72."在JSP页面中使用setPropetyname=""bean的名字""property=""bean属性名""param=""表单参数名""/>格式,用表单参数为Bean属性赋值,要求Bean的属性名字()。
A.必须和表单参数类型一致
B.必须和表单参数名称一一对应
C.必须和表单参数数量一致
D.名称不一定对应
答案:
D
73."下列说法哪一项是正确的()
A."Apache用于ASP技术所开发网站的服务器
B.IIS用于CGI技术所开发网站的服务器
C.Tomcat用于JSP技术所开发网站的服务器
D.WebLogic用于PHP技术所开发网站的服务器
答案:
C
74."page指令中的哪个属性可多次出现?
()
A.contentType
B."extends
C.import
D.不存在这样的属性
答案:
C
75."JSP提供了一个可以在多个请求之间持续有效的内置对象(),该对象与浏览器窗口一一对应
A."request
B.response
C.session
D.application
答案:
C
76."下列设置颜色的方法中不正确的是()
A."
B.
C.
D.
答案:
D
77."在JDBCAPI中所提供的()类的职责是:
依据数据库的不同,管理不同的JDBC驱动程序
A."DriverManager
B.Connection
C.Statement
D.Class
答案:
A
78."关于MVC架构的缺点,下列的叙述哪一项是不正确的?
()
A.提高了对开发人员的要求
B.代码复用率低
C.增加了文件管理的难度
D.产生较多的文件
答案:
B
79."JSP内置对象request的getParameterValues()方法返回值是()
A."String[]
B.Object[]
C.String
D.Object
答案:
A
80."下列选项中,()是正确的表达式
A."<%Strings=""helloworld"";%>
B.<%="helloworld";%>
C.<%="helloworld"%>
D.
"helloworld"%>
答案:
C
81."在某个JSP页面中存在这样一行代码:
<%=""2""+""4""%>,运行该JSP,以下说法正确的是()
A."这行代码没有对应的输出
B.这行代码对应的输出是6
C.这行代码对应的输出是24
D.这么代码将引发错误
答案:
C
82.在web项目的目录结构中,web.xml文件位于()中
A."src目录
B.文档根目录
C.variable
D.WEB-INF目录
答案:
D
83."阅读下面代码片段:
RequestDispatcherdispatcher=request.getRequestDispatcher(""a.jsp"");
dispatcher.forward(request,response);
关于该段代码的作用,下列叙述哪项是正确的?
()A.页面重定向到a.jsp页面
B.将请求转发到a.jsp页面
C.从a.jsp定向到当前页面
D.从a.jsp转发到当前页面
答案:
B
84.下列设置颜色的方法中不正确的是()
A."
B.
C.
D.
答案:
D
85.URL是Internet中资源的命名机制,URL由三部分构成()。
A."协议、主机DNS名或IP地址和文件名
B.主机、DNS名或IP地址和文件名、协议
C.协议、文件名、主机名
D.协议、文件名、IP地址
答案:
A
86."下列代码中rs为查询得到的结果集,代码运行后表格的每一行有几个单元格()
while(rs.next()){
out.print(“
”);out.print(“
”+rs.getString (1)+” | ”);out.print(“
”+rs.getString (2)+” | ”);out.print(“
”+rs.getString(3)+” | ”);out.print(“
”+rs.getString(“publish”)+” | ”);out.print(“
”+rs.getFloat(“price”)+” | ”);out.print(“
”);
}A.4
B.5
C.6
D.不确定
答案:
B
87.在JSP中通过虚拟目录获取真实的物理目录的方法为___________。
A.request.getRealPath()
B.request.getPath()
C.response.getRealPath()
D.response.getPath()
答案:
A
88.下列哪个不是HTML的常用标记____________________。
A.
B.
C.
D.
答案:
D
89.JSP应用程序配置文件的根元素为____________________
A.
B.
C.
D.
答案:
C
90.不是JSP运行必须的是()
A.操作系统
B.JavaJDK
C.支持Jsp的Web服务器
D.数据库
答案:
D
91."如果要把一个用户名jack保存在session对象里,则下列语句正确的是()
A."session.setAttribute(name,jack);
B.session.setAttribute("name","jack");
C.session.setAttribute("jack",name);
D.session.setAttribute("jack","name");
答案:
B
92."下述选项中不属于JDBC基本功能的是:
()。
A."与数据库建立连接
B.提交SQL语句
C.处理查询结果
D.数据库维护管理
答案:
D
93.当多个用户请求同一个JSP页面时,Tomcat服务器为每个客户启动一个(B)
A.进程
B.线程
C.程序
D.服务
答案:
B
94.当用户请求jsp页面时,JSP引擎就会执行该页面的字节码文件响应客户的请求,执行字节码文件的结果是()
A.发送一个JSP源文件到客户端
B.发送一个Java文件到客户端
C.发送一个HTML页面到客户端
D.什么都不做。
答案:
C
95.在“<%!
”和“%>”标记之间声明的Java的方法称为页面的成员方法,其在()范围内有效。
()。
A."从定义处之后有效。
B.在整个页面内有效。
C.从定义处之前有效。
D.不确定。
答案:
C
96."能够替代<字符的替代字符是()?
()
A.<
B.>
C.<
D.
答案:
C
97."JSP的哪个指令允许页面使用者自定义标签库?
()
A.Include指令
B.Taglib指令
C.Include指令
D.Plugin指令
答案:
B
98.下列哪一项不属于JSP动作指令标记?
()
A.param>
B.plugin>
C.useBean>
D.javaBean>
答案:
D
99.下列哪个属性为单元格向下打通的行数,用于合并单元格。
()
A.rowspan
B.colspan
C.height
D.width
答案:
A
100.下面哪个方法当服务器关闭时被调用,用来释放Servlet所占的资源。
()
A.service()
B.init()
C.doPost()
D.destroy()
答案:
D
101."阅读下面代码片段:
RequestDispatcherdispatcher=request.getRequestDispatcher(""a.j
展开阅读全文