菜菜尚尚成长空间
我要一步一步向上爬

随笔分类 -  MonoRail

MonoRail - 生命周期及controller/action/view详解(转)
摘要:和传统的asp.net webform相比, MonoRail的生命周期简单多了. 一个web请求所经历的主要步骤如下: 1. MonoRailHttpHandlerFactory接收到请求后, 收集上下文, 创建MonoRailHttpHandler. 2. MonoRailHttpHandler分析请求的url, 创建相应的controller并调用相应的action(实际就是controller里的一个方法), url表示了访问的是哪个controller的哪个action. 默认情况下, 格式是/controller名称/action名称.rails. MonoRailHttpHandler会根据请求的url初始化名称相对应的controller并调用相应的action, 例如, home/index.rail对应HomeControll 如果controller继承自SmartDispatcherController, 还会将action的参数与Request的数据进行绑定. 3. Controller调用ViewEngine的Proce 阅读全文
posted @ 2007-03-09 14:59 菜菜陈熙尚 阅读(359) 评论(0) 推荐(0)
MonoRail - 前期准备(转)
摘要:是时候动手做实验了. Hello world的例子已经有人写过随笔了, 所以有重复的就粗略说一下算了. 模板引擎暂时只讨论nvelocity. 创建项目 创建一个MonoRail项目需要以下步骤 阅读全文
posted @ 2007-03-09 14:49 菜菜陈熙尚 阅读(621) 评论(0) 推荐(0)