Dear fellow aspirants,
This
thread is exclusively to deal with object 5 of the exam
Section 5: Web Tier Technologies
5.1 State the benefits and drawbacks of adopting a web framework in designing a Java EE application
5.2 Explain standard uses for JSP and Servlet technologies in a typical Java EE application.
5.3 Explain standard uses for JSF technology in a typical Java EE application.
5.4 Given a system requirements definition, explain and justify your rationale for choosing a web-centric or EJB-centric implementation to solve the requirements. Web-centric means that you are providing a solution that does not use EJBs. EJB-centric solution will require an application server that supports EJBs.
--------
Please comment freely on each of these subsections as this will ease preparation for all of us here.
I am also inviting experts from
JSF,
Struts, Spring & other frameworks forums to give us their 2 cents to $2m worth of ideas.
What I'm expecting here-
1. Thoughts on the objectives- what problems does (your) X framework solve?
2. Benefits of using X over the rest
3. Shortcomings of using X (contexts in which your framework would be unsuitable)
4. Links to relevant short resources (short because we really don't have time left for the exam
)
And yeah although the objective is "web-tier technologies", you can probably only see JSF and
EJB. Sun standards, Sun exam. But we really value your thoughts on any framework.
thank you!