云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > JSP复习题

JSP复习题

  • 62 次阅读
  • 3 次下载
  • 2025/7/15 7:12:43

JSP复习总结—王珩旭

第一章JSP概述

1-1 JSP的全称是什么?JSP的技术特征?

答:JSP的全称是:Java Sever Pages。JSP的技术特征是:(1)跨平台(2)分离静态与动态

内容(3)可重复使用的组件(4)沿用了Servlet的所有功能 (5)预编译 1-2 简述JSP的处理过程?

答:1、客户端通过浏览器向服务器发出请求,在该请求中包含了请求的资源的路径,这样

当服务器接收到该请求后就可以知道被请求的资源

2、服务器根据接收到的客户端的请求来加载被请求的JSP文件 3、Web服务器中的JSP引擎会将被加载的JSP文件转化为Servlet 4、JSP引擎将生成的Servlet代码编译成Class文件 5、服务器执行这个class文件

6、服务器将执行结果发送给浏览器进行显示 1-3 JSP的开发模式?※

答:第一种:单纯的JSP页面编程

优点是容易实现;缺点是程序结构混乱,维护不便。

第二种:JSP+JavaBean编程

优点是结构比较清晰;缺点是将流程控制放到JSP中,JSP不能单纯作为显示功能。 第三种:JSP+JavaBean+Servlet编程

优点是层次关系明显、组件分工明确;缺点是对开发人员能力要求较高,不适合JSP

初学者。 第三种:MVC(Model-View-Controller,模型—视图—控制器)是一种程序设计概念,

它同时适用于简单的和复杂的程序。 Model(模型):是业务逻辑的代码,是应用程序中真正用来完成任务的部分。

View(视图) :实际上就是程序与用户进行交互的界面,用户可以看到它的存在。视

图可以具备一定的功能并应遵守对其的约束,在视图中不应包含对数据处理的代码,即业务逻辑代码。 Controller(控制器) :主要控制用户请求并作出响应。它根据用户的请求选择模型或

修改模型,并决定返回怎样的视图。 1-4 Tomcat的默认端口、用户名和密码分别是什么? 答:端口为8080、用户名admin、密码空。

1-5 什么是JSP?

答:JSP是运行在服务器端的脚本语言之一,与其他的服务器端脚本语言一样,是用来开发

动态网页的一种技术。 1-6 JSP开发环境搭建,具备哪些运行环境?

答:Web浏览器、Web服务器、JDK开发工具包和数据库。 1-7 创建一个Web项目,开发并运行一个JSP程序。

1

JSP复习总结—王珩旭

第二章JSP开发基础

2-1 由构成文档部件,用来修饰,如颜色,对齐方式等?

答:HTML由标志和属性构成的,标志用来引用一段文字或是一幅图片等文档部件,属性

是标志的选项,在标志中修饰,如颜色,对齐方式,高度和宽度等。 2-2 什么是成员变量和局部变量?它们的区别是什么?扩展名是什么? 答:成员变量是在类体中变量定义部分所声明的变量;局部变量是在方法体中声明的变量和

方法的参数两者的区别在于有效范围不同,成员变量在整个类内都有效,而局部变量只

在定义他的成员方法内才有效。HTML 文件应以.htm 或 .html作为扩展名。 2-3 HTML的全称是什么?它是一种编程语言吗?

答:HTML的全称是Hyper Text Markup Language,HTML不是一种编程语言,HTML具有

一定的逻辑结构,是一种结构化文档。

2-4 构造方法的概念及用途是什么?

答:构造方法是一种特殊的方法,它的名字必须与它所在类的名字完全相同,并且没有返回

值,也不需要使用关键字void进行标识。构造方法用于对对象中的所有成员变量进行初始化,在创建对象时立即被调用。

2-5 在java语言中,处理异常的语句有哪几种? 答:(1) try ? catch (2) finally (3) throw (4) throws

2-6 在JSP中引入JavaScript的方法有哪些?

答:方法1.在页面中直接嵌入JavaScript:在Web页面中,可以使用

记对封装脚本代码,当浏览器读取到

2-14 JavaScript的扩展名是?

答:JavaScript文件应以.js作为扩展名。 2-15事件 答: 事件 blur 事件处理程何 时 触 发 序 onblur 元素或窗口本身失去焦点时触发 选中