Estou inicando meus estudos sobre frameworks, e gostaria da ajuda de vocês!
Vi alguns tutoriais de como trabalhar com o webwork, e estou com a seguinte dúvida, um action é o mesmo que um bean? já que temos de colocar os atributos como private e criar os métodos acessores (getters/setters).
Javabeans originalmente era uma especificação da Sun para design de componentes, e esse modelo acabou não dando em nada. Hoje em dia, muitos frameworks (Hibernate, webwork…) usam a convenção de codificação do Javabeans - e eu considero que Javabeans hoje em dia seja apenas essa convençaõ.
Algumas pessoas podem vir a dizer que uma action não é Javabean, mas isso é só se levar em conta o Javabean original, do tempo que a Sun pensou que ia dá em alguma coisa. Mas como Javabean hoje é apenas uma convenção de codificação, pode-se dizer que a action do WebWork é um Javaben sim.