node js项目的构建:
需要下载并使用WebStorm软件,新建node express项目,即可生成标准文件结构。
app.js的操作:
(1)引入新的模块:var school_controller = require(‘./controller/school_controller‘);
(2)加入新的路由:app.use(‘/school‘, school_controller);
获取参数的三种方法:
(1)获取get请求的参数值:req.query ,访问 :http://localhost:3000?q=ss
在index.js文件里添加路由方法:
router.get(‘/‘, function (req, res, next) {
console.log(‘q的值为 :‘,req.query.q);
});
(2)获取post请求的参数值:req.body ,访问:一般是获取表单传过来的值
router.post(‘/‘, function (req, res, next) {
console.log(‘q的值为 :‘,req.body.userName);
});
(3)获取url路径:req.params ,访问:http://localhost:3000/ss
router.get(‘/:urlname‘, function (req, res,next) {
console.log(‘url参数对象 :‘,req.params.urlname);
});