I dont think they become dependant because they are comiled to
java byte code... Which makes me belive that the code is portable as long as the place you move it to has all the supporting packages and resources in the right place. Any how the precompled code means that the JSP will be ready to run on the first run. As opposed to it needing to be compieled at runtime(AKA when the JSP is first called). Hope this helps.