Opa pessoal, estou com um problema e estou sem idéias de como resolver.
Estou desenvolvendo uma aplicação que gerencia os layout de um sistema e estou com um problema quando tenho que identificar qual layout devo usar na tela de login, já que necessito dos dados do usuário para identificar qual layout vou carregar. Pensei em guardar o IP do cliente, para que quando ele abrisse a tela de login eu pudesse identifica-lo, porem o IP pode ser dinâmico, o que me traria o inconveniente de mostrar o layout genérico quando o IP da maquina do cliente mudasse.
Estou usando o Jboss e o Struts 1.
Existe algum parâmetro que me ajude a identificar a maquina do cliente, algum dos dados do HttpServletRequest ou HttpServçetResponse ou alguma outra biblioteca do Java?
Pense na possibilidade de armazenar um cookie no cliente.
Esse site fala sobre cookies de uma forma bem simples.