java Web 与 java EE 初识
2016-11-23 10:33
190 查看
什么是 Java Web 应用程序?
Java Web 应用程序会生成包含各种类型的标记语言(HTML 和 XML 等)和动态内容的交互式 Web 页。它通常由 Web 组件组成(如 JavaServer Pages (JSP)、servlet 和 JavaBeans),可用来修改和临时存储数据、与数据库和 Web 服务交互,以及根据客户端的请求呈现内容。由于 Web 应用程序开发中涉及的很多任务都可以重复或需要多余的模板代码,因此可以应用 Web 框架来减少与常见活动相关联的开销。例如,很多框架(如 JavaServer Faces)为模板页面和会话管理提供了库,并经常提高代码的重用率。
什么是 Java EE?
Java EE (Enterprise Edition) 是一种广泛使用的平台,包含了一组协调技术,可显著降低成本以及开发、部署和管理以服务器为中心的多层应用程序的复杂性。Java EE 是基于 Java SE 平台构建的,并提供了一组用于开发和运行可移植、强健、可伸缩、可靠和安全的服务器端应用程序的 API(应用程序编程接口)。Java EE 的一些基本组件包括:
Enterprise JavaBeans (EJB):一种用于封装应用程序业务逻辑的托管的、服务器端组件体系结构。EJB 技术加速并简化开发基于 Java 技术的分布式、事务性、安全和便携的应用程序。
Java 持久性 API (JPA):一种使开发者能够在基于 Java 平台构建的应用程序中使用对象关系映射 (ORM) 来管理数据的框架。
JavaScript 和 Ajax 开发
JavaScript 是面向对象的脚本语言,主要用在 Web 应用程序的客户端接口中。Ajax(异步 JavaScript 和 XML)是一种 Web 2.0 技术,能使 Web 页发生变化而无需执行页面刷新。JavaScript 工具包可用于在 Web 页中实现支持 Ajax 的组件和功能。
相关文章推荐
- [Java Web] 1、Web开发初识——一大堆历史和技术名词
- java web笔记之servlet初识
- <java EE 项目:petstore> 从一个简单项目看 java web 如何在本jsp页面上对用户输入的格式进行限制与验证
- Java EE eclipse安装之后新建Dynamic Web Project项目报错 Project facet Java version 1.8 is not supported.
- 初识JWT(java web token)
- [原创]初识JavaWebStart(JWS)--献给我亲爱的父母
- java-web系列(一)--初识
- Java EE 学习(2):使用 IDEA 开发 最简java web
- 第一篇 初识JAVA WebService
- 【JavaWeb】初识XML语言
- java web之监听器Listener初识
- java web 程序导入java EE 6 library
- 初识Java Webservice项目
- 初识Java Web:Servlet
- javaWeb之初识Servlet
- Java API For WebSocket(七)Java EE环境
- 10001---JavaWeb开发基础--初识Tomcat
- Java Web基础知识之Servlet(1):初识Servlet
- Java EE是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用.随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出
- 初识Java web 投票项目