Node.js 使用节点js从其他链接呈现js文件

Node.js 使用节点js从其他链接呈现js文件,node.js,express,Node.js,Express,我有一个包含表单的html文件。当我单击提交按钮时,它会转到app.js文件。主页也是从app.js文件呈现的。它将呈现index.ejs文件 app.js: app.post('/write',函数(req,res){ //…将某些内容保存到数据库 } 我希望在完成保存后,它会转到主页,该主页使用以下代码从index.ejs文件呈现: app.get('/',函数(req,res){ // ... res.render('index.ejs',{users:result}); });

我有一个包含表单的html文件。当我单击提交按钮时,它会转到app.js文件。主页也是从app.js文件呈现的。它将呈现index.ejs文件


app.js

app.post('/write',函数(req,res){
//…将某些内容保存到数据库
}
我希望在完成保存后,它会转到主页,该主页使用以下代码从index.ejs文件呈现:

app.get('/',函数(req,res){
// ...
res.render('index.ejs',{users:result});
});
但问题是,在本部分中,如何在地址“/”中呈现index.ejs:

app.post('/write',函数(req,res){
//在数据库中保存一些东西
}

通常的行为是在使用表单数据发出POST请求后,将用户重定向到另一个页面。您可以使用以下代码实现这一点:

app.post('/write', function(req, res) {
    // save something to database
    res.redirect('/');
}