José, pelo que pude extrair a sua aplicação não possui uma camada de persistência. Não tem problema.
Você também pode fazer via javascript, usando alguns recursos como: sessionStorage, localStorage e cookies.
A sessionStorage e localStorage são recursos do HTML5 que permite que você salve na sessão do navegador, de forma fixa (localStorage) ou temporária (sessionStorage) algumas informações, e com isso você pode acessar na outra página.
Vou exemplificar como funcionaria a utilização do localStorage, no seguinte contexto: criei 2 páginas html, no qual na primeira página (page1.html) a pessoa digita um valor no input text. Este valor é armazenado no localStorage.
Na segunda página (page2.html), este valor é recuperado e exibido no parágrafo através de um evento inserido no botão.
Segue o html com script da Page1:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Teste Session - Page 1</title>
</head>
<body>
<div>
<h2>Page 1</h2>
</div>
<div>
<input type="text" value="" id="inputText">
<input type="button" id="inputButton" value="Salvar valor na session storoge">
</div>
<script>
var btn = document.querySelector("#inputButton");
btn.addEventListener("click", function () {
var text = document.querySelector("#inputText").value;
localStorage.setItem('valueText', text);
})
</script>
</body>
</html>
Segue o html com script da Pag2:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Teste Session - Page 2</title>
</head>
<body>
<div>
<h2>Page 2</h2>
</div>
<div>
<p id="viewSessionSotorage"></p>
<input type="button" id="inputButton2" value="Exibir o valor da session storage">
</div>
<script>
var btn2 = document.querySelector("#inputButton2");
btn2.addEventListener("click", function () {
var paragrafo = document.querySelector("#viewSessionSotorage");
paragrafo.textContent = localStorage.getItem('valueText');
})
</script>
</body>
</html>
Caso você tenha dúvidas pode responder.
Caso tenha interesse também pode dar uma lida neste post:
https://www.devmedia.com.br/html5-storage-armazenando-dados-com-html5/28797