Сохранение значений формы после отправки

Давайте теперь сделаем так, чтобы после отправки формы в ней остались введенные данные. Для этого передадим данные в представление:

app.get('/', function(req, res) { res.render('form', { query: req.query }); });

И выведем эти данные в value инпутов:

<form action="" method="GET"> <input name="test1" value="{{query.test1}}"> <input name="test2" value="{{query.test2}}"> <input type="submit"> </form>

Давайте разберемся, как это будет работать. При первом заходе query.test1 и query.test2 будут лежать undefined. В этом случае Handlebars выведет в инпуты пустые строки и мы просто увидим пустую форму. А вот при втором заходе после отправки формы мы увидим уже ранее введенные данные.

Дана форма, спрашивающая у пользователя его имя, возраст и зарплату. Сделайте так, чтобы после отправки формы в ней остались введенные данные.