企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` //引包 var express = require('express'); var bodyParser = require('body-parser'); //创建应用程序 var app = express(); //使用art-template app.engine('html', require('express-art-template')); //配置 body-parser 中间件 (插件,专门用来解析表单POST请求体) app.use(bodyParser.urlencoded({ extended: false })); app.use(bodyParser.json()); //设置静态资源访问 app.use('/public', express.static('./public/')); app.get('/', function (req, res) { res.render('index.html', { comments: comments }); }); app.get('/post', function (req, res) { res.render('post.html'); }); // app.get('/pinglun', function (req, res) { // var comment = req.query; // comments.unshift(comment); // res.redirect('/'); // }) // 当以post请求请求/post的时候,执行指定的处理函数 app.post('/post', function (req, res) { // console.log('收到表单post请求了'); //1. 获取表单POST请求的数据 //2. 处理 //3. 发送响应 //req.query 只能获取get请求的数据 var comment = req.body; comments.unshift(comment); res.redirect('/'); // res.send('post'); }); app.listen(3000, function () { console.log('Express is running'); }); var comments = [ { name: '张三', message: '今天天气不错', dateTime: '2018-12-12' }, { name: '张11', message: '44今天天气不错', dateTime: '2018-12-12' }, { name: '张22', message: '11今天天气不错', dateTime: '2018-12-1' }, { name: '张33', message: '22今天天气不错', dateTime: '2018-2-12' } ]; ```