Maverick

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
 
第1行: 第1行:
Maverick is a Model-View-Controller (aka "Model 2") framework for web publishing using Java and J2EE. It is a minimalist framework which focuses solely on MVC logic, allowing you to generate presentation using a variety of templating and transformation technologies.
 
 
 
Maverick是一个轻量而完备的MVC Model 2框架. Maverick的Action称作Controller. Controller只接受一个ControllerContext参数.  request, response, servlet config, servelt context等输入信息都包装在ControllerContext里面, 而且Model也通过ControllerContext的model属性返回. 整个编程结构清晰. 但由于ControllerContext只有一个model属性可以传递数据, 程序员必须把所有需要的数据都打包在一个对象里面设置到model属性里. 这种麻烦自然而然会导致这样的可能用法, 直接把Controller本身设置为model, 这又回到了 Controller(Action)和Model一体.
 
Maverick是一个轻量而完备的MVC Model 2框架. Maverick的Action称作Controller. Controller只接受一个ControllerContext参数.  request, response, servlet config, servelt context等输入信息都包装在ControllerContext里面, 而且Model也通过ControllerContext的model属性返回. 整个编程结构清晰. 但由于ControllerContext只有一个model属性可以传递数据, 程序员必须把所有需要的数据都打包在一个对象里面设置到model属性里. 这种麻烦自然而然会导致这样的可能用法, 直接把Controller本身设置为model, 这又回到了 Controller(Action)和Model一体.
  
==Links==
+
==链接==
 
*http://mav.sourceforge.net/
 
*http://mav.sourceforge.net/
  

2010年9月22日 (三) 06:24的最后版本

Maverick是一个轻量而完备的MVC Model 2框架. Maverick的Action称作Controller. Controller只接受一个ControllerContext参数. request, response, servlet config, servelt context等输入信息都包装在ControllerContext里面, 而且Model也通过ControllerContext的model属性返回. 整个编程结构清晰. 但由于ControllerContext只有一个model属性可以传递数据, 程序员必须把所有需要的数据都打包在一个对象里面设置到model属性里. 这种麻烦自然而然会导致这样的可能用法, 直接把Controller本身设置为model, 这又回到了 Controller(Action)和Model一体.

[编辑] 链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱