Насколько я знаю, JavaBeans - это простые методы получения и установки любых полей в вашем классе Java, с другой стороны, POJO кажется похожим (поля и их получатель/установщик), в чем тогда разница?
Поскольку этого недостаточно, вот появляются bean-компоненты, плавающие во всех ваших JSP и конфигурационных файлах Struts, делают (насколько мне известно) одно и то же...
- Меня путают названия, какая разница, какие волшебные слова?
- Почему они называют это bean-компонентом, что я должен сказать, если кто-нибудь спросит меня, как описать bean-компонент в контексте Java EE / JSP / Struts.