摘要: WEB项目的分层结构大部分的WEB应用在职责上至少被分成四层:表示层、持久层、业务层和域模块层。一、表示层一般来讲,一个典型的WEB应用的前端应该是表示层,可以使用Struts框架。下面是Struts所负责的:1、管理用户的请求,做出相应的响应。2、提供一个流程控制,委派调用业务逻辑和其他上层处理。3、处理异常。4、为显示提供一个数据模型(即把数据对象设置到某一个范围内,用于前台获取数据)。5、用户界面的验证。以下内容,不该在Struts表示层的编码中经常出现,它们与表示层无关的。1、与数据库直接通信。2、与应用程序相关联的业务逻辑有校验3、事务处理。二、持久层典型的WEB应用的后端是持久层。 阅读全文
posted @ 2012-11-30 11:04 天天_byconan 阅读(9192) 评论(0) 推荐(1)