Originally Posted by rajnish240
Yes both are server side scripting languages.Active server pages is for ASP and java Server pages is for JSP. ASP is developed by Microsoft while JSP by Sun Microsoft.
ASP stands for "Active Server Pages"
JSP stands for "Java Server Pages"
asp (classic) is interpreted, which means the code has to be read each time a page is called. jsp is compiled into java classes which makes for a much faster page generation.
Classic asp (not the new .NET) has to rely on Active X, COM or other Microsoft technologies to really enhance functionality of the code. jsp can bring in every java capability.
Handling email in asp requires external components such as CDONTS or aspMail and was tricky to implement. JavaMail for jsp was a 10 minute download and was much easier to use.