Como faço para trabalhar com MVC sem trazer a model para a minha visão, com o código abaixo até consigo em alguns casos não mostrar a modelo na view. mas quando se trata de ArrayList ou List, a model tem que ser importada para a visão.
private Produtos produto;
//Constructor
public ProdutoController() {
if (produto == null) {
produto = new Produtos();
}
}
public List obterDados() {
objetoDAO = new ProdutoDAO();
return objetoDAO.obterDados();
}
public Produtos GetModell() {
return produto;
}