Question: why is jstl better than scriptlet?
Answer: JSTL allows the human programmer to look at a program that consists entirely of HTML and HTML-like tags. Additionally, scriptlet code can be more difficult for a HTML programmer to produce. A HTML programmer must learn the syntax of Java to produce scriptlet code.