C.floatint
4. <%@ page import=“java.util.Date”%> 代码属于Jsp中的()
A.(编译指令)指令 directive
B.(操作指令)动作 action
C.(Jsp代码)脚本元素 sriptlet
D. 以上都不是
5.下面哪项不是默认情况下已经被加入到当前JSP页面,而不需要特殊声明()
A. java.lang.* B. java.servlet.*
C. java.util.* D. java.servlet.http.*
6.下面哪项不是Cookie类的方法()
A. invalidate() B. getMaxAge()
C. setValue(String newValue ) D. setVersion(int v)
7. 在配置数据库连接池时,配置server.xml,不需要修改哪个元素()
A. Server
B. Resource
C. Context
D. ResourceParams
8.下面哪项不是JSP操作XML文件的方式 ()
A. DOM
B. SAX
C. XDOM
D. JDOM
二、 填空题(每空2分,共20分)
第 2 页,共 3 页
1、 使用JSP+Tomcat连接SQLSERVER数据库,需要将SQLSERVER的JDBC驱动添加
到Tomcat的__________文件夹中。
2、 当在Servlet中调用 包,是为了使用PrintWriter类来创建 对象,
实现对页面的输出。
3、 当服务器加载一个Servlet时候,它将调用 方法
4、 从本质上说,JavaScript和Java没有什么联系,但是同时作为语言,可以从三个角度来区别。即JavaScript是 语言,而Java是编译型语言;Java代码经编译后成为二进制文件,而JavaScript是 文件;Java可以通过小应用程序嵌入HTML文件,而JavaScript HTML文件中。
5、 在Jsp中,response对象的作用是______
6、 在使用JavaBean时,setProperty标记的作用是_________
7、 ResultSet.TYPE_FORWORD_ONLY:指定ResultSet对象是
三、 简答题(共34分)
1. (6分)在JSP中专门提供了3个页面指令来与JavaBean交互,它们分别是哪3个指令,并简述它们的功能。
2. (4分)列出两种HTTP请求。
3. (6分)如何通过JDBC-ODBC桥来访问数据库?
4. (8分)简单讲述以下request对象的几个方法的作用
setAttribute(String name,Object)
getAttribute(String name)
getAttributeNames()
getCookies()
getCharacterEncoding()
getContentLength()
getHeader(String name)
getHeaders(String name)
5.(6分)请说出在web应用程序中jsp、Servlet、JavaBean 三者在MVC设计模式中的对应角色和作用.
6.(4分)阅读下面html源文件,写出显示结果:
var d=1;
var n=5;
function f(y)
{
var x = y * 3;
document.write(x);
if(y
第 3 页,共 3 页
return x;
}
for(x = 1; x < n; x++)
{
d*=f(x);
}
document.write("=");
document.write(d);
四、 编程题(共22分)
阅读下面这段代码,画出这段代码在IE浏览器中输出的结果。要在do_submit.jsp中打印出从上面html文件的表单提交的参数,请写出do_submit.jsp文件内容。
姓名:
密码:
性别:男
女
血型:O
A
B
AB
简介: