app.js
666 Bytes
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.use(express.static('public'));
app.use(bodyParser.urlencoded({extended : true}));
// app.set('views','./views');
app.set('view engine','ejs'); // ejs 템플릿 엔진 연동
// routing setting - 라우팅
app.get('/', function(req,res){
// res.send('HelloWorld!');
var data = req.body;
res.render('index',{name:data}); // views dir 안에 있는 index.ejs 파일
});
app.post('/', function(req,res){
var data = req.body.name;
res.render('index',{name : data});
});
app.listen(8080,function(){
console.log('App Listening on port 8080')
})