Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 将ejs表单数据过帐到控制器中的问题_Node.js_Express_Mean Stack_Ejs - Fatal编程技术网

Node.js 将ejs表单数据过帐到控制器中的问题

Node.js 将ejs表单数据过帐到控制器中的问题,node.js,express,mean-stack,ejs,Node.js,Express,Mean Stack,Ejs,我已经看完了这篇文章,但我已经把我的逻辑写在了controller中 我正在使用ejs模板引擎的mean stack,我想将ejs表单数据发布到控制器文件夹下的ctroller我不知道如何将其发布到控制器请帮助以下是ejs模板,login.ejs在视图文件夹下 我只想补充一句 var ejs = require('ejs'); var login = require(__dirname + '/views/login.ejs');//for ejs var logincontroller

我已经看完了这篇文章,但我已经把我的逻辑写在了controller中

我正在使用ejs模板引擎的mean stack,我想将ejs表单数据发布到控制器文件夹下的ctroller我不知道如何将其发布到控制器请帮助以下是ejs模板,login.ejs在视图文件夹下

我只想补充一句

    var ejs = require('ejs');
var login = require(__dirname + '/views/login.ejs');//for ejs
var logincontroller = require(__dirname + '/controllers/login.controller.js');//for ejs 
上面三行是“server.js”,这是我的应用程序的入口点,当我实际发布数据映射时

app.use('/controllers/login.controller.js', logincontroller);//for ejs 
在我的ejs文件中

<form method="post" action="/controllers/login.controller.js">

需要

app.use('/controllers/login.controller.js', logincontroller);//for ejs 
<form method="post" action="/controllers/login.controller.js">