这么使用了 var bodyParser = require(‘body-parser’) app.use(bodyParser.urlencoded({ extended: false })); 下边是在回调中: 我可以这样获取得到req.body.name值(如果修改模板input name为‘name’) 但是form中如果写成user[name]就获取不到对象user(req.body.user为undefine) 什么原因 jade模板 ` #signupModal.modal.fade .modal-dialog .modal-content form(method="POST",action="/user/signup") .modal-header 注册 .modal-body .form-group label(for="signupName") 用户名 input#signupName.form-control(name="user[name]“,type="text”) .form-gourp label(for="signupPassword") 密码 input#signupPassword.form-control(name="user[password]“,type="text”) .modal-footer button.btn.btn-default(type="button",data-dismiss="modal") 关闭 button.btn.btn-success(type="submit") 提交
// signup
app.post('/user/signup’,function(req,res){
var _user=req.body.user
// var _user=req.param(‘user’)
console.log(_user); //undefined
})