|
CGI is server side. CGI is an interface specification (a standard, actually) that some server-side languages use to deal with the HTTP protocol. I have no idea if JSP works directly with the HTTP or if it uses another interface. Perl typically uses the CGI. Python can, if one wants to. There are other frameworks. JSP, ASP, et.al., are active server pages. This means one can build response content actively, mix it with static content, whatever, then when the whole response is built, spit it out.
|