一、 单项选择题(每小题3分,共24分)下列各题A、B、C、D四个选项中,只有一个选项是正确的。
1.在配置tomcat虚拟目录时,需要在哪两个元素之间插入配置信息?()
A. Context与Host B. Context与Listener
C. Context与Server D.以上都不是
2.下面哪个对象与另外三个不在一个层次上()
A. FRAME B.DOCUMENT C.LOCATION D.HIDDEN
3.在下面html头元素中定义样式规则的代码中
<___?___ TYPE="TEXT/CSS">
H2 { FONT-SIZE: LARGE; COLOR: BLUE }
</____?___>
问号处应该是: ( )
A head B style
C body D 以上都不是
4.下面哪一项不是JSP注释()
A.<!-- --> B.<%-- --%>
C.// D. & &
5.下面哪个方法在RandomAccessFile类有,而在Reader或Writer类中没有()
A. void close()
B. int read()
C. setLength(long newLength)
D. 以上都不是
6. 下面哪项不属于JDBC访问接口()
A. Connection]
B. Statement
C. ResultSet
D. Callable
7.下面哪个接口不具有executeQuery方法(不考虑参数) ()
A. Statement
第 2 页,共 3 页
B. ResultSet
C. PreparedStatement
D. CallableStatement
8.下面关于通过JDBC访问数据库哪项说明正确()
A. 对数据库操作一定要驱动程序
B. 对数据库操作一定要DriverManager.getConnection
C. 对数据库操作一定要ResultSet对象
D. 以上说明都不正确
二、 填空题(每空2分,共20分)
1、 使用动作可以在JSP页面中使用Bean,那么使用___________和___ __________动作可以在JSP页面中设置和取得Bean的属性值。
2、 若在URL前加上” ___________”, 则基地址为Web服务器所在的根目录.
3、 与客户端的小应用程序对应的是服务器端的___________。
4、 JSP运行时先转换成_______________,再编译______________(或字节码)_文件,再由JSP引擎_________________
5、 在JSP中,实现一个页面转换到另外一个页面,用JSP的 ___________ 标准标签(格式如”<JSP:XXX … />“即可)
6、 网络计算模式用得最多的两种模式分为____________和 ______________
三、 简答题(共56分)
1. 加载CSS样式的方式有哪些?如何使用?(6分)
2. 当修改JSP的源代码时,通过重新加载此JSP,通常可以在浏览器中立即看到这种修改。对于由JSP转化而来的SERVLET,情况并非如此,为什么?(8分)
3. jsp有哪些内置对象?作用分别是什么?(9分)
4. 两种跳转方式分别是什么有什么区别?(8分)
5. 在JSP中如何使用注释? (6分)
6. 对象的构造过程主要分为哪几步? (3分)
7. 阅读下面html源文件,写出显示结果: (8分)
<SCRIPT LANGUAGE="JavaScript">
var d=1;
var n=5;
function f(y)
{
var x = y * 3;
document.write(x);
if(y<n-1) document.write("*");
第 3 页,共 3 页
return x;
}
for(x = 1; x < n; x++)
{
d*=f(x);
}
document.write("=");
document.write(d);
</SCRIPT>
8. 已知Java安装在c:\j2sdk目录,Tomcat安装在c:\tomcat目录,写出下列环境变量的值: (8分)
Java_home,catalina_home,classpath,path