看了一下j2ee的简介,比如http://www.ibm.com/developerworks/cn/java/j2ee/,http://developer.51cto.com/art/200906/130458.htm,等等。
大概知道了,jsp(客户端)/servlet(服务器端)是负责呈现,属于web容器,开源的tomcat就是一个Servlet和JSP容器;EJB 容器管理J2EE 应用程序中的业务逻辑,有不少框架来方便支持复杂的逻辑开发;再下是数据库。为了方便复杂的j2ee开发,出现了很多框架,有开源和非开源的,著名的有struct,spring,WebSphere等。
MVC
(Model-View-Control) 模式是为了分离呈现和逻辑。j2ee中表现为
视图(View)
在J2EE应用程序中,视图(View)可能由Java Server Page(JSP)承担。生成视图的代码则可能是一个的一部分,特别是在客户端服务端交互的时候。
- 控制器(Controller)
- 应用中,控制器可能是一个,现在一般用实现。
- 模型(Model)
- 模型则是由一个实体Bean来实现。
阅读(448) | 评论(0) | 转发(0) |