It's been two months and since I touched J2EE. Should I put my JSTL and EL jars in my application server's lib? Or should I bundle it with my application /WEB-INF/lib? Thanks!
Personally I prefer the WEB-INF/lib approach as opposed to /shared/lib. - your WAR is not dependant on the server having those files installed - they are only available for a web app if they are required for that app. - you can have different web apps with different versions of the jars.
Of course putting them in /shared/lib does have some advantages: - smaller file sizes for updating your web app as you don't have to bundle the jar files with the WAR.
just my 2 cents.
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.