Olá, Estou em dúvida quanto a aplicar o MVC na aplicação do servidor. Como foi dito, o servidor não precisa de um interface gráfica. O que chamaria o método do controlador, visto que não teria um ActionListener?
Obrigado 2009/5/30 Peter P. Lupo <[email protected]>: > Existem, na verdade, algumas formas de se aplicar MVC. > A forma mais comum é implementar o controle no ActionListener, mas esta é > bastante desaconselhável. O ideal é fazer o ActionListener chamar um método > do controlador. > > Para atualizar a interface depois de uma ação executada, de acordo com o > MVC, o ideal seria registrar a View como observadora do Model. Porém, o mais > comum e simples de fazer é fazer com que o controlador retorne os dados > novos ou objetos modificados para o AL e este modifica o que tiver que > modificar na View. > Como o AL já é normalmente fortemente integrado com a View (para pegar as > informações modificadas pelo usuário e passar os parâmetros por > controlador), normalmente ele é tratado como um componente da View, trazendo > a necessidade de um controlador. > > Normalmente o MVC é feito assim. > > Abraço! > > Peter P. Lupo > Undergraduating in Computer Science DCC/UFRJ > MPS.BR Authorized Implementation Practitioner > Sun Certified Java Associate > http://sites.google.com/site/pplupo > Cell. +55 (021) 81742487 > > > 2009/5/30 lioy <[email protected]> >> >> uma coisa ... Precisa usar o MVC do mesmo jeito que o professor >> explico na sala? >> >> implementando observer e a outra interface? >> >> eu fiz um mvc num projeto... separando o tratamento de eventos do >> view e do model >> ta tudo separado e funcionando .. só que eu nao fiz do jeito dele .. >> tem problema? >> > > > > > -- André Santos Teixeira de Carvalho Graduando em Ciência da Computação - DCC/UFRJ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Comp 2 - Geral" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/comp2-geral?hl=en -~----------~----~----~----~------~----~------~--~---
