CGI is one way to make web page dynamic on the webserver. I can use java technologies to make web pages dynamic. But that involves use of web containers apart from webserver. Is there any other way, I can make webpage dynamic by using webserver only ? Or all the scripts on the server side are called CGI only and thats the only way to make webpages dynamic on webserver ? For all other technologies (java or .net), we have to use webcontainer or application server ?