But some tutorials/books suggest we create a .jar file including the Tag handler classes, tld, and include the .jar in WEB-INF/lib/, after that for the "uri" part it can either directly points to that .jar or indirectly points to a symbolic name; similarly "taglib-location" can points to that .jar.
My question is -- Is it "required" to follow this step of creating a .jar for the custome tag ? What if I don't create a .jar in WEB-INF/lib ? What problem will my current setting (without a .jar)cause in a production environment ? Although I don't really see any problem with it, I want to confirm as I am not very familiar with custom tag stuff.