Question: why jstl instead of jsp?
Answer: Sun's new method of programming JSP, JSP Tag Library (JSTL), allows you to program JSP pages using tags rather than scriptlet Java code. Jeff Heaton discusses how it can provide a more consistent source code that is easier for HTML programmers to learn.