脚本语言和互动网页设计大作业答案
更新时间:2023-10-12 09:32:01 阅读量: 综合文库 文档下载
2014-2015学年第一学期期末《脚本语言和互动网页设计》大作业
一、 选择题:本大题共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文件中有如下一行代码:
要使user对象中一直存在于对话中,直至其终止或被删除为止,下划线中应填入( C )。
A.page B.request C.session D.application
8.在JSP中,使用
A. page B. request C. response D. application 9.在JSP中,( A )动作用于将请求转发给其他JSP页面。 A.forward B.include C.useBean D.setProperty
10.JSP中使用
A. 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分,将正确答案填在相应的空格处。 2014-2015学年第一学期期末《脚本语言和互动网页设计》大作业 1. JSP 是______sun _______ 公司倡导,由多家公司参与一起建立的一种动态网页技 术标准,主要用于开发动态网页。 2. 指令元素分为三种:它们分别是:Page、 Include 、和 Taglib 。 3. JDBC的主要任务是: 与数据库建立连接 、 发送SQL语句 、 处理结果 。 4. Servlet的生命周期分三个时期: 装载Servlet 、 创建一个 Servlet 实例 、 销毁 。 5. 在JSP中,当执行了查询操作时,一般将查询结果保存在 ResultSet 对 象中。 6. 在JSP规范中,可以使用两种格式的注释:一种是输出注释;别一种 是隐藏注 释 。 7. 在JSP内置对象中,与请求相关的对象是 Request 对象。 8. 客户端向服务器端提交数据的方式通常有两种:一种是 Get 提交方式;另一种是 Post提交方式。 9. 在JSP中,可以使用 使用 10. 异常的处理,可在该方法的代码段中包含3类代码: try 、 catch 和 finally代码块。 11. JDBC中为Statement接口提供了3种执行方法,它们是: executeUpdate 方 法、executeQuery方法 、execute方法 。 12. 取表单(
getParameter 。
三、 简答题:本大题共5小题,每小题6分,共30分。答案请写在相应试题的后面。
1. Jsp工作原理是什么? 答:当我们访问一个JSP页面的时候,这个文件首先会被JSP引擎翻译为一个java源文件,其实就是一个Servlet,并进行编译,然后像其他Servlet一样,由Servlet引擎来处理,Servlet引擎装载这个类,处理来自客户的请求,并把结果返回给客户。 2.JSP有哪些内置对象?作用分别是什么? 答:JSP共有以下9个内置组件:
(1)request用户端请求,此请求会包含来自GET/POST请求的参数 (2)Repose网页传回用户端的回应
(3)pageContext网页的属性是再这里管理 (4)Session与请求有关的会话期
(5)Application servlet正在执行的内容 (6)Out用来传送回应的输出 (7)Configservlet的构架部件 (8)pageJSp网页本身
(9)Exception针对错误网页,未捕捉的除外 3.jsp有哪些基本动作?作用分别是什么? 答:JSP有以下几个基本动作
(1)jsp:include 在页面被请求的时候引入一个文件 (2)Jsp:useBean 寻找或者实例化一个javaBean (3)Jsp:setProperty 设置javaBean的属性
2014-2015学年第一学期期末《脚本语言和互动网页设计》大作业
(4)Jsp:getProperty 输出某个JavaBean的属性 (5)Jsp:froward 把请求转到一个新的页面
(6)Jsp:plugin 根据浏览器类型为java插件生成OBJECT或EMBED标记 4. 说明MVC设计模式中,M、V、C分别代表什么,有什么作用。
答:M代表Model(模型),该组件是对软件所处理问题逻辑的一种抽象,封装了问题的核心数据,逻辑和功能实现,独立于具体的界面显示以及I/O操作。
V代表view(视图),该组件将表示模型数据,逻辑关系以及状态信息,以某种形式展现给客户。视图组件从模型组件获得显示信息,并且对于相同的显示信息可以通过不同的显示形式或视图展现给用户。
C代表Crontroller(控制器),该组件主要负责用户与软件之间的交互操作,控制模型状态变化的传播,以确保用户界面与模型状态的统一。 5.简述使用JDBC技术的主要步骤? 答:基本分为以下几点:
(1)打开数据库 (2)编写SQL语句 (3)执行SQL语句 (4)提交或者获结集 (5)关闭数据库
四、编程题:本大题共2小题,每小题10分,共20分。答案请写在试题后面的空白处。
1.编写JSP页面分别显示1—10之间各数字的阶乘。
解:<%@page contentType=“text/html;charset=GB2312”%>
<%!
Long Factorial(int n) {
Int sum=1;
For(int i=1;i<=n;i++) {sum=sum*i:} Return sum; } %>
1到10 之间的各数字的阶乘
<%Long sum
For(int j=i;j<=10:j++) {
Sum=Factorial(j);
Out.print(“
”+j+”!=”+sum);
2014-2015学年第一学期期末《脚本语言和互动网页设计》大作业
} %>
2.创建一个名为worker.java的Bean,用来描述工人的信息,分别是姓名,工号,身高,体重,在一个名为work.jsp的页面中使用这个Bean,通过
2014-2015学年第一学期期末《脚本语言和互动网页设计》大作业
2014-2015学年第一学期期末《脚本语言和互动网页设计》大作业
正在阅读:
脚本语言和互动网页设计大作业答案10-12
2016专业技术人员创业能力建设读本在线考试满分答案0603-05
上机实验311-25
春趣作文600字07-08
长沙工务段道岔大机捣固施工组织方案04-11
课文《找骆驼》教学设计(优秀4篇)03-23
计算机组成原理试题及答案0501-02
web程序设计实验二01-10
业主代表年终工作总结03-13
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 言和
- 脚本
- 网页设计
- 作业
- 答案
- 互动
- 沪教版三年级上语文教案
- 第11章三极管基本放大电路
- 944助粘剂技术资料
- 教师基本功比赛考试试卷
- 项目部质量管理质量汇编
- 建筑后退道路红线的最小距离
- 侧抽芯机构设计
- 五年级下册语文教案口语交际·习作一 - 人教新课标
- 2017武汉理工计算机复试细则
- 病案工作制度和人员岗位职责
- 通信设备技术规范
- 情境教学法在小学英语课堂中的运用
- 8上人教版文言文,词类活用、通假字、一词多义、古今异义大全
- 现代流行音乐中的古典文化研究
- gopro-hero中文说明书
- 小学四年级上册综合实践活动简易教案
- 2007年高考古代诗歌鉴赏试题的命题评价-精选文档
- 高低压电动机检修技术方案
- 计算机组成原理习题IandII篇-带答案 - 图文
- 纪晓岚简介 - 图文