Pessoal, estou a desenvolver uma aplicação em java para um trabalho da faculdade e estou utilizando a arquitetura MVC, no qual, tenho classes model, modelDAO, modelBLL, controller e view.
A minha dúvida é a seguinte, eu posso instanciar as classes model na view da aplicação e passar o objeto criado para o controller? Ex: instanciar um cliente no botão salvar e pegar os dados que o usuário digitou nos campos de texto e utilizar os metodos setters da classe cliente para preencher os atributos do cliente e logo após passar o objeto para o controller.
Se não poder fazer isso, então, qual a melhor forma de passar os dados da view para a controller?