Estou fazendo um projeto novo com o Tomcat 5 e Struts.
Fiz um login baseado em FORM, usando REALM para acessar as tabelas de usuário e roles com um Digest para criptografar as senhas.
O problema é que eu gostaria de ter mais segurança na tela de login, usando SSL. Já recorri ao site do Tomcat e ví como habilitar SSL no mesmo mas, não ví nenhum exemplo de como fazer a tela de login (e apenas ela) utilizar SSL para fazer a autenticação do usuário. Também não entendi em que momento o Tomcat sabe que estamos requerendo uma tela com SSL ou sem uma vez que apenas chamamos um Action no struts (ação.do) e não um endereço completo com http ou https.
Alguém mais experiente poderia me dar um exemplo de como fazer o formulário de login utilizar SSL ou me explicar como isso funciona?