Campos "Ocultos" JSF 2.0

Bom dia Galera!

Estou fazendo um projeto de testes como JSF 2.0…

Tenho um formulário com vários campos, tenho o managed bean, tenho o mapeamento da classe com o hibernate…
Além dos campos que o usuário irá informar, quero gravar alguns outros…
Id, Data, Hora, IP e Nome do host.
então, no formulário, a action chama a o método do managed bean… que por sua vez faz a chamada ao DAO, antes de fazer o acesso ao DAO, pensei em colocar os setXXXX do objeto a ser gravado para preencher os campos. É certo assim? Ou isso deveria ficar em outro lugar?

Obrigado

DRauber

[quote=douglasrauber]Além dos campos que o usuário irá informar, quero gravar alguns outros…
Id, Data, Hora, IP e Nome do host. [/quote]
Por tratarem-se de campos especificamente para Auditoria, inexistente Regra de Negócio, estes atributos devem ser setados no DAO.

[quote=Java Lover][quote=douglasrauber]Além dos campos que o usuário irá informar, quero gravar alguns outros…
Id, Data, Hora, IP e Nome do host. [/quote]
Por tratarem-se de campos especificamente para Auditoria, inexistente Regra de Negócio, estes atributos devem ser setados no DAO.[/quote]

Mas no DAO eu vou conseguir pegar o IP e Nome do Host ?
Considerando que não fossem dados para auditoria, o lugar certo de fazer o complemento das informações seria no Managed Bean ?

Obrigado

DRauber