java – Qual a melhor solução para decidir essa renderização e reaproveitar e utiliza um mesmo cadastro para duas funcionalidades diferentes

Galera, eu possuo um projeto com as tecnologia JSP, JSTL etc. Nesse projeto, existe um formulário de cadastro que é o mesmo para um de editar, consequentemente, os servelet renderizar a mesma página JSP, com um botão “cadastrar”.

A solução mais coerente no momento, tendo em vista que um formulário de cadastro é idêntico ao do editar, seria utilizar o javascript para capturar o id do formulário em questão e decidir se ele é de cadastro ou edição para posteriormente alterar o value para “Editar” ou não.