Javascript 将数据从node.js服务器显示到html页面

Javascript 将数据从node.js服务器显示到html页面,javascript,html,node.js,Javascript,Html,Node.js,我正在尝试将我的表单数据显示到另一个html页面。这是我的server.js var express=require('express'); var bodyParser=require('body-parser'); var-app=express(); var path=require('path'); use(bodyParser.urlencoded({extended:true})); app.use(express.static(path.join(uu dirname,'/'))

我正在尝试将我的表单数据显示到另一个html页面。这是我的server.js

var express=require('express');
var bodyParser=require('body-parser');
var-app=express();
var path=require('path');
use(bodyParser.urlencoded({extended:true}));
app.use(express.static(path.join(uu dirname,'/'));
app.post('/myaction.html',函数(req,res){
res.send('您发送了名称“'+req.body.name+”);
});
app.listen(8080,函数(){
console.log('服务器在运行http://127.0.0.1:8080/');

});使用模板引擎。一个好的是EJS。首先您必须使用
npm安装ejs
,然后使用
app.set('view engine','ejs')在server.js中。之后,您将能够在项目中创建一个名为
views
的新文件夹,并在其中创建index.ejs和其他视图文件。在server.js中,可以使用
res.render('index.ejs',{data:aJavascriptVariable,data1:moreVars})。最后,要在.ejs文件中使用此变量,可以使用或。当然,html可以写在.ejs文件中