title: How does Java EE application starts executing without any main method and how does control goes to different classes
body: <p>How does Java EE application starts executing without any main method and how does control goes to different classes like EJB,Session,Persistence class etc. As per my understanding it starts with JSF or jsp page. Can someone elaborate as i am new to Java EE apps.</p>