湖北航天工业学校JSP期末复习题详解与要点总结

需积分: 12 9 下载量 83 浏览量 更新于2024-09-16 收藏 54KB DOC 举报
JSP期末复习题涵盖了JSP的基础概念和实践知识,旨在帮助学生准备期末考试。以下是从题目中提炼的重要知识点: 1. **JSP定义**:JSP全称为JavaServer Pages,由Sun Microsystems公司推动,是一种动态网页技术标准,用于创建动态网站。 2. **JSP与传统HTML的关系**:传统HTML文件通过嵌入Java程序片段(Scriptlet)和JSP标记(tag)转变为动态网页,JSP文件扩展名为.jsp。 3. **JSP执行环境**:JSP的所有操作都在服务器端完成,这与静态HTML页面的客户端执行方式有显著区别。 4. **动态网页技术对比**:常见的动态网页技术包括ASP、PHP和JSP,它们都支持服务器端编程。 5. **Tomcat简介**:Tomcat是Java开发中的一个重要服务器,其bin目录包含启动和关闭脚本,conf目录存放配置文件如server.xml和web.xml,lib目录则存储jar文件。 6. **Tomcat管理**:通过Startup和Shutdown脚本管理Tomcat服务器,主要配置文件server.xml能设置服务器端口和虚拟路径。 7. **Java异常处理**:Java中的异常是程序运行时的错误,处理方式包括在方法内捕获并处理或抛给调用者。 8. **JSP与JavaScript的区别**:JSP中不直接支持JavaScript函数,但可能需要结合使用。 9. **字符编码问题**:处理汉字问题,通常在文件头添加<meta>标签声明字符集为GBK,确保正确显示。 10. **JSP编译指令**:用于指定脚本语言、Servlet接口、扩展类和Servlet,指令格式如<%@指令名=“值”%>。 11. **page指令**:是JSP页面的元信息,其语法格式为<%@page pageDirectiveAttributeList%>,import属性可通过实际例子如time.jsp来理解其用途。 12. **Include指令**:用于在JSP页面中包含其他文件,语法格式为<%@include file="relativePath"%>。 这些知识点涵盖了JSP的基础架构、核心概念以及常见配置和处理技巧,对于期末复习非常有帮助。复习时要注意理解JSP页面的生命周期、作用域、内置对象以及如何与Java后端交互等关键部分。同时,实战练习和熟悉常见问题的解决方法也是提高分数的关键。
2009-12-20 上传
Jsp期末复习资料 习题部分 第一章 JSP概述 1.JSP技术是由 A 语言作为脚本语言。 A.Java B.C++ C.C# D.C 2.Web是与平台无关、分布式的、图形化的和易于导航的,定义了客户端和服务器端如何通信。 3.HTTP(超文本传输协议)是一种Internet上常见的协议,用于传输超文本标记语言(HTML)编写的文件,也就是通常所说的网页。 4.网站一般分为3层,分别是用户界面交互层、应用程序层、数据库层。 5.Servlet的生命周期是载入、初始化、执行和删除。 6.JSP技术是在传统的网页文件HTML中加入java程序片段和JSP标记构建的JSP网页 7.什么是C/S结构?什么是B/S结构?两者由什么区别? 答:C/S是Client/Server(客户机/服务器)结构,B/S是Browser/Server(浏览器/服务器)结构。B/S结构是三层体系结构,B/S结构要求客户端只需要安装一个浏览器(Browser),客户端通过浏览器将请求发送给Web服务器,Web服务器负责与后端数据库服务器进行数据通信;C/S结构是二层结构平台模式,C/S结构要求客户端要安装指定的软件,客户端负责执行前端的数据处理,服务端进行后端的服务处理。 8.简述JSP技术和Servlet技术的区别和联系。 ♦区别:⑴JSP技术主要用来表现页面,而Servlet技术主要用来完成大量的逻辑处理。 ⑵JSP主要用来发送给前端的用户,而Servlet主要来响应用户的请求,完成请求 的逻辑处理。 ♦联系:在实际开发中,往往先把JSP页面开发出来,然后再将JSP代码转换成Servlet。 实验三: <%=1+1 %>