I am designing a web application obviously on MVC.

We are using Servlets, JSP not any frameworks as my team is relatively new to J2EE.

The only concern I have is whether to go for session bean/ DTO assembler as an interface between the controller and the business layer.

I need to transfer simple/complex DTO between the controller & DAOs. Also I have few transactions. Iam planning to go for static java classes for DAOs.

App. Server - JBoss.

Do give me your suggestions, performance issues.