Java EE复习关键点:平台划分、Servlet生命周期与JSP要素
需积分: 9 144 浏览量
更新于2024-10-26
1
收藏 43KB DOC 举报
"这份文档是东华理工内部的java EE复习资料,涵盖了java语言的三大平台、HTML基本结构、Servlet生命周期以及JSP的相关知识,旨在帮助学习者掌握Java企业级应用开发的基础概念和技术要点。"
Java平台的划分:
Java被分为三个主要平台,分别是Java ME(Micro Edition)、Java SE(Standard Edition)和Java EE(Enterprise Edition)。Java ME是针对嵌入式设备如手机和掌上电脑的,提供了轻量级的运行环境和API。Java SE是标准版,适用于桌面应用开发,提供丰富的API和开发工具。Java EE则面向企业级应用,支持分布式计算、数据库连接、多层架构等特性,用于构建服务器端应用程序。
HTML文件的基本结构:
HTML文件由两大部分组成:`<head>`和`<body>`。`<head>`部分通常包含文档元信息,如标题、字符集设置、CSS样式表链接等。`<body>`部分则是文档的实际内容,显示在浏览器窗口中,包括文本、图像、链接等元素。
Servlet的生命周期:
Servlet的生命周期包括装载(load)、初始化(init)、服务(service)和销毁(destroy)四个阶段。当Servlet被Web容器加载时,会调用`init()`方法进行初始化;接着,每次有客户端请求,都会调用`service()`方法,它会根据HTTP请求方法调用对应的`doGet()`或`doPost()`方法;当Web应用停止或Servlet不再需要时,`destroy()`方法会被调用,释放Servlet占用的资源。
JSP的相关指令、动作和内置对象:
JSP指令包括`<page>`、`<include>`和`<taglib>`,分别用于设置整个JSP页面的属性、导入静态文件和定义自定义标签库。JSP动作如`<jsp:param>`、`<jsp:include>`、`<jsp:useBean>`、`<jsp:setProperty>`、`<jsp:getProperty>`、`<jsp:forward>`和`<jsp:plugin>`,用于参数传递、文件包含、Bean操作、请求转发等。JSP内置对象包括`page`、`config`、`out`、`response`、`request`等,它们分别是当前页面引用、Servlet配置信息、输出流、响应对象和请求对象,提供了与服务器交互和控制页面流程的功能。
这些知识点构成了Java EE开发的基础,对于理解Web应用的架构和工作原理至关重要。通过深入学习和实践,开发者能够有效地构建和维护复杂的企业级应用。
2021-09-17 上传
2021-09-30 上传
2021-09-30 上传
2010-06-28 上传
2008-01-27 上传
2021-10-07 上传
2021-10-07 上传
2010-07-01 上传
pizizhu065
- 粉丝: 0
- 资源: 3
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫