1) What's the advantage/disadvantage of using Struts? 2) How to serialize an object in session? Of if only want to serialize certain objects in session, how to do that? 3) How Hibernate/ORM working? 4) How to deploy an application in Websphere? (Ear deployment) 5) Transaction? If open multiple DBs and do transactions, how to control that?