Tags are
Java classes. There are no implicit variables in Java classes.
JSPs, on the other hand, must first run through a translator before becoming
servlets, which are Java classes. Implicit variables are simply words that the JSP translator understands - it knows how to turn them into meaningful servlet code.