首页 > 其他 > 详细

路由控制器Express的路由控制方法

时间:2015-03-23 01:41:50      阅读:521      评论:0      收藏:0      [点我收藏+]

MVC中的C控制器

express的路由控制方法:
1.创建路由规则

var express = require(‘express’);

var router = express.Router();

/* get home page.*/

router.get(‘/‘, function(req,res){

  res.render(‘index‘, ‘title:express‘);

});

module.exports = router;

  服务器在开始监听之前,设置好了所有的路由规则,当请求到达时直接分配到响应函数。router.get是路由规则创建函数,他接受两个参数,第一个参数‘/‘是请求的路径,第二个参数是一个回调函数,该路由规则被触发时调用回调函数,其参数表传递两个参数,分别是req和res,表示请求信息和响应信息。

2.路径匹配

分两种:

1)固定的路径设置路由规则

2)JavaScript正则表达式设置路由规则

3)基于http协议的网络应用的接口,充分利用http的方法实现统一风格接口的服务Express支持的REST风格的请求方式的REST风格设置路由规则

3.控制权转移

Express支持同一路径帮定多个路由响应函数。用next()方法实现同一个用户查询信息和修改信息的操作

 

路由控制器Express的路由控制方法

原文:http://www.cnblogs.com/nodejsxxh/p/4358498.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!