三大部分
- Java EE Web 开发技术
- Java EE Web 服务技术
- Java EE EJB技术和持久化技术
Java EE 技术内容
核心技术: EJB、CORBA、RMI、JSP、Java Servlet、JavaBean、JDBC、XML、JNDI、JMAPI(Java Management API)、 JTS/JTA(Java Transaction Service/API)、JMS( Java Messaging Service)、Java Security API……
- 表示层
- HTML、javascript
- Ajax-异步的向服务器发送请求,处理数据或根据返回的数据刷新显示页面
- 中间层
- jsp-显示动态内容的服务器页面
- servlet-接收客户端请求,并做出相应的Java程序
- JSTL-辅助sp显示
- javabean-Java EE模型组件
- Struts-Struts框架主要是拓展了Servlet
- 数据层技术
- JDBC-Java database connectivity:Java数据库连接
- Hibernate-数据层框架,以对象的形式操作关系数据库
- 系统集成技术
- JAX-WS-Java API for XML Web Service,Java EE平台重要组成部分,简化Java 技术开发Web服务工作
- JNDI-Java Naming and Directory Interface,是一组在java应用中访问命名和目录服务的API,命名服务把对象和名称联系起来,通过名称可以找到相应的对象
解决问题的思路
- 方案一
- Struts框架
- Spring框架
- Hibernate框架
- AXIS或CXF
- 方案二
- JSF
- EJB
- JPA
- JAX-WS