Bom amigos, tô fazendo um sistema web utilizando o Netbeans 6.9 com o Struts 1.3.8 que já vem com a IDE.
Até aí tudo bem, fiz a tela de login, cadastro, etc.
Assim que o usuário é validado eu insiro o objeto na sessão e já verifiquei em outras Actions se o usuário está na sessão para continuar a execução e exibição de algumas outras páginas JSP.
O problema é, como eu posso fazer essa verificação de acesso do usuário, sem precisar colocar em toda Action ou toda JSP?
Vi a utilização de Interceptors, porém, só vi exemplos utilizando Struts 2.
Algumas páginas o acesso é livre sem necessário o Login, mas outras eu preciso verificar se está ou não logado.
A dúvida principal é: como verificar a sessão antes de executar determinadas actions sem precisar fazer em toda Action?
Outra dúvida, como impedir o acesso das JSPs pela URL? Todas são acessadas através de Actions, porém, se eu digitar o endereço da JSP no navegador ainda consigo entrar nessas páginas.
Espero que alguém me ajude.
Desde já, obrigado.