2012年JSP程序设计期末试卷A题目及其答案
JSP 程序设计期末考试试卷(A 卷) 期末考试试卷(
………………………………密………………………………封………………………………线………………………………
专业题号 得分 一 二
级
JSP 程序设计三 四 总分
课程统分人
小题, 一、选择题:本大题共 15 小题,每小题 2 分,共 30 选择题 得分 评卷人 分,在每小题给出的四个选择中,只有一项是符合题目 在每小题给出的四个选择中, 要求的,将正确答案填在试题对应的( 要求的,将正确答案填在试题对应的( )上。
密封线内不要答题,班级、姓名、学号必须写在密封线内。
.
.
1.JSP 页面以( B)为扩展名进行保存。 A. .jps B. .jsp C. .java D. .JSP 2.在 JSP 中如果要导入 java.io.* 包,应该使用( A )指令。 A. page B. taglib C. include D. forward 3. 如果当前 JSP 页面出现异常时需要转到一个异常页, 需要设置 page 指令的( D) 属性。 A. Exception B. isErrorPage C. error D. errorPage 4.JSP 中的隐式注释为( C )。 A. // 注释内容 B. <!—注释内容--> C. <%--注释内容--%> D. /* 注释内容 */ 5.使用 response 对象进行重定向时使用的方法为( B ) 。 A.getAttribute( ) B. sendRedirect( ) C. setContentType( ) D. setAttribute( ) 6.如果把用户名变量 UserName 放在 session 对象中,下面语句正确的是( D) A.session.setName(UserName) B. session.setName(“name”,UserName) C. session.setAttribute(UserName) D. session.setAttribute(“name”,UserName) 7.在 JSP 中,test.jsp 文件中有如下一行代码: <jsp:useBean id=”user” scope=”_____” type=”http://www.77cn.com.cnerBean”/> 要使 user 对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填 入( C ) 。 A.page B.request C.session D.application 8. JSP 中, 在 使用<jsp:useBean>动作可以将 javaBean 嵌入 JSP 页面, JavaBean 对 的访问范围不能是( C ) 。 A. page B. request C. response D. application
班级
姓名
学号
JSP 程序设计
试题共 6 页 第 1 页
9.在JSP中,( A )动作用于将请求转发给其他JSP页面。
A.forward B.include http://www.77cn.com.cneBean D.setProperty
10.JSP中使用<jsp:getProperty>标记时,不会出现的属性是:(C)。
http://www.77cn.com.cn B.property C.value D.以上皆不会出现
11.在<c:choose>标记中包含哪个标记( D )?
A.case B.choose C.check D.when
12.下面哪个标记产生的结果同<%=var%>( C )。
A. <c:set value=var> B. <c:var out=${var}>
C. <c:out value=${var}> D. <c:out var="var">
13.每次传递请求或响应时调用Filter的( B )方法。
A.init() B.doFilter() C.destroy() D.getInitParameter
14.Struts Bean的( B )标记检索Web应用程序资源的结果。
A.define B.include C.message D.page
15.Servlet程序的入口点是:(A )
A.init() B.main() C.service() D.doGet()
二、填空题:本大题共12小题,20个空,每空1分,共
20分,将正确答案填在相应的空格处。 1. JSP 是公司倡导,由多家公司参与一起建立的一种动态网页技
术标准,主要用于开发动态网页。
2. 指令元素分为三种:它们分别是:Page 、 、和3. JDBC的主要任务是:、 、 果 。
4. Servlet、 、 毁 。
5. 在JSP中,当执行了查询操作时,一般将查询结果保存在
6. 在JSP规范中,可以使用两种格式的注释:一种是输出注释;别一种。
7. 在JSP内置对象中,与请求相关的对象是 对象。
8. 客户端向服务器端提交数据的方式通常有两种:一种是提交方式;另一种是
9. 在JSP中,可以使用Bean的属性,也可以使用Bean的值。
10. 异常的处理,可在该 方法的代码段中包含3类代码: 、和finally
代码块。
11. JDBC中为Statement接口提供了3种执行方法,它们是:executeQuery方法 、execute方法 。
12. 取表单(<form>)提交的参数,通常使用的内部对象是request ,方法是
。
三、简答题:本大题共5小题,每小题6分,共30分。答案
请写在相应试题的后面。
答:当我们访问一个JSP页面的时候,这个文件首先会被JSP引擎翻译为一个Java源文件,其实就是一个Servlet,并进行编译,然后像其他Servlet一样,由Servlet引擎来处理。Servlet引擎装载这个类,处理来自客户的请求,并把结果返回给客户
2.JSP有哪些内置对象?作用分别是什么?
答:JSP共有以下9种基本内置组件:
1. request用户端请求,此请求会包含来自GET/POST请求的参数
2. response网页传回用户端的回应
3. pageContext网页的属性是在这里管理
4. session与请求有关的会话期
5. Application servlet正在执行的内容
6. out用来传送回应的输出
7. configservlet的构架部件
8. pageJSP网页本身
9. exception针对错误网页,未捕捉的例外
3.jsp有哪些基本动作?作用分别是什么?
答:JSP共有以下6种基本动作
1. jsp:include:在页面被请求的时候引入一个文件。
2. jsp:useBean:寻找或者实例化一个JavaBean。
3. jsp:setProperty:设置JavaBean的属性。
4. jsp:getProperty:输出某个JavaBean的属性。
5. jsp:forward:把请求转到一个新的页面。
6. jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记
4. 说明MVC设计模式中,M、V、C分别代表什么,有什么作用。
答案:
M代表Model(模型),该组件是对软件所处理问题逻辑的一种抽象,封装了问题的核心数据,逻辑和功能实现,独立于具体的界面显示以及I/O操作。
V代表View(视图),该组件将表示模型数据,逻辑关系以及状态信息,以某种形式展现给用户。视图组件从模型组件获得显示信息,并且对于相同的显示信息可以通过不同的显示形式或视图展现给用户。
C代表Controller(控制器),该组件主要负责用户与软件之间的交互操作,控制模型状态变化的传播,以确保用户界面与模型状态的统一。5.JavaBean的主要规范是什么?
5.简述使用JDBC技术的主要步骤?
答案:
1.注册和加载驱动器 ;
2.与数据库建立连接;
3.发送SQL语句;
4.处理结果;
5.关闭连接;
四、编程题:本大题共2小题,每小题10分,共20分。答
案请写在试题后面的空白处。 1.编写JSP页面分别显示1—10之间各数字的阶乘。
答案:<%@ page contentType="text/html;charset=GB2312" %>
<HTML>
<HEAD>
<TITLE>阶乘(Factorial)</TITLE>
</HEAD>
<BODY>
<FONT size=4>
<%!
long Factorial(int n)
{
int sum=1;
for(int i=1;i<=n;i++ …… 此处隐藏:3434字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




