Overview 1. Servlet Intro 2. JSP Intro 3. MVC 4. Environment 5. Container facilities 6. View facilities 7. JSP pages 8. Custom tags 9. Controller facilities 10. Model options 11. Asynchronous 12. Security
2.1 Describe why Servlets are not the whole solution
Front-end developers cannot work with servlets effectively. Embedding HTML/CSS/JavaScript inside Servlets is tedious and error-prone. Therefore, we use JSP, JSTL etc.2.2 Describe essentials of JSPs
JSP are the view in MVC. They are easier for web developers to work with. They are converted into servlets.
JSP custom tags are not only for the HTTP protocol. That is one of the reasons tagext package is a part of javax.servlet.jsp package and not of javax.servlet.http package.
2.3 Understand the fundamentals and reasons for MVC architecture
Separating M from V-C enables different views to be used to interact with the same model. It is easier to make changes, and more understandable when the different parts are separated out.
Overview 1. Servlet Intro 2. JSP Intro 3. MVC 4. Environment 5. Container facilities 6. View facilities 7. JSP pages 8. Custom tags 9. Controller facilities 10. Model options 11. Asynchronous 12. Security
Comments
If you have questions, corrections, information or examples to add, please comment below.
Post preview:
Close preview