Olá desenvolvedores, e depois de subirmos o nosso projeto, percebo que podemos aprimorá-lo ainda mais colocando dois links, um para voltar ao início e o outro para sair definitivamente do sistema. São pequenos detalhes, mas que importam muito e facilitam a vida do usuário.
No tutorial anterior aprendemos a hospedar o projeto em uma máquina diferente da qual ele foi desenvolvido, e portanto, sem depender da IDE Eclipse para ser acessado. E ainda apontamos o caminho para configurar o Apache Tomcat como serviço e assim ele será iniciado automaticamente tão logo a máquina seja inicializada, não sendo necessário iniciá-lo manualmente. E agora temos um projeto quase pronto.
ADICIONANDO LINK
Precisamos fazer o sistema trabalhar e com isso nos poupar tempo, porque não faz sentido utilizar a navegação sempre que quisermos, por exemplo, sair da tela de cadastro. Um simples link provendo o redirecionamento para a tela desejada resolveria o problema.
No entanto, a ideia aqui está além de somente fazer o sistema trabalhar, mas transita também pelo conceito de usabilidade. A usabilidade é um termo utilizado para definir a facilidade com que uma pessoa interage com uma aplicação, ferramenta ou objeto. E com as pessoas cada vez mais acessando sistemas e plataformas de qualquer lugar e em os mais variados dispositivos, a usabilidade precisa neste contexto se adaptar.
E assim a inserção de um simples link, e/ou planejamento de rotas da sua aplicação podem ajudar e muito na forma como as pessoas interagem com ela. E não obstante pode ajuda-las a decidir se voltarão ou não a utilizar a sua solução. Então bora adicionar este limk.
Na classe LoginServlet.java é o local onde validamos o login, ou seja, onde o acesso é liberado, redirecionando para a página (acessoliberado.jsp) ou negado (acessonegado.jsp). Assim, no cadastroProduto.jsp iremos implementar no topo da página um link para a página que nos dá acesso ao sistema.
A mesma implementação faremos na tela cadastroUsuario.jsp, onde colaremos também um link para sair da tela, voltando a tela principal, index.jsp.
Agora a estilização desses links ficará por sua conta, você pode por exemplo remover o traço utilizando um text-decoration: none; ou ainda mudar a cor deles quando o mouse parar sobre eles, e isso você faz por meio do hover. E pode deixá-los ainda mais amigáveis transformando o link em um botão. Fica para você o desafio de estilização.
EM POUCAS PALAVRAS
É sempre interessante buscar maneiras de tornar nossa aplicação mais amigável para o usuário, simples e objetiva. Não o fazer pensar demais para interagir com o nosso sistema compreende uma regra de ouro. E foi o que fizemos com a adição de links. A aplicação deverá ser sobretudo intuitiva, desse modo não reinvente a roda, inventando novas formas de trilhar o caminho que deve ser natural e repito, intuitivo. Eu fico por aqui e nós nos vemos no próximo tutorial.