I have read a lot about this! But I can’t make a clear idea! JSTL is used to avoid Java code in JSP files. I see many variant! <jsp:useBean> or <c:out>…
And sometimes, people refer to them as Tag Libs.
I think that I miss something here! Help please. What’s JSTL? What are Tag Libraries? Are there any differences?
In some situations, you need a c.tld file, but I never heard about a jsp.tld file. Why is that?
<jsp:useBean>is not a tag library tag (despite looking like one). It’s an action defined in the JSP standard. Yes, this is questionable design.