Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var http = require ('http');
- var express = require('express');
- var app = express ();
- var server = http.createServer (app);
- var mustacheExpress = require ('mustache-express');
- var bodyParser = require('body-parser');
- // Create application/x-www-form-urlencoded parser
- var urlencodedParser = bodyParser.urlencoded({extended:false});
- app.engine('html', mustacheExpress());
- app.set ('views', './')
- app.set ('view engine', 'html')
- var pole = {
- "repo": [
- {"meno": "Janko", "priezvisko": "Hraško"},
- {"meno": "Raťafák", "priezvisko": "Plachta"},
- {"meno": "Ferko", "priezvisko": "Hraško"},
- {"meno": "Ladislav", "priezvisko": "Guliver"}
- ],
- "name": function () {
- return this.meno + " " + this.priezvisko;
- }
- };
- app.get ('/', (req, res) => {
- res.render("index.html", pole)
- });
- app.post ('/', urlencodedParser, (req, res) => {
- if (req.body.meno != "" && req.body.priezvisko != "" ){
- pole["repo"].push(req.body);
- }
- res.render("index.html", pole);
- });
- app.use("/", express.static('.'));
- server.listen (9000, () => {
- console.log ('Listen on port 9000');
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement