Estrutura Struts

Prezados,

Estou usando o data connection do struts-config.xml para criar minha conexao com o banco de dados.

Caso eu queria criar uma conexao dentro da minha action basta eu dar o comando getDataSource que na verdade é um metodo da classse Action.

Eu gostaria de criar uma classe DBAccess para tornar o código mais organizado e não ter que executar todas as querys na minha classe action.

Porem para eu usar o getDataSource dentro da minha classe DBAccess eu teria que fazer ela extender a Action.

Este é um procedimento correto? Ou é incosistente eu ter duas actions?

Obnrigado.

Cláudio

Se vc quer fazer algo mais estruturado e bem feito, não escolha o Datasource do Struts, os próprios autores deste framework não aconselham o uso…

Ah é? O ideal então é eu continuar utilizando o jdbc e configurar o meu server.xml no tomcat?