<table style=\"width: 1028px; font-family: Verdana, Arial, sans-serif; font-size: 13px;\"><tbody><tr><td style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: 23px; font-family: verdana, helvetica, arial, sans-serif; margin-left: 20px;\"><div id=\"bottomnextup\"><a class=\"next\" href=\"https://www.javatpoint.com/web-terminology\" style=\"color: rgb(255, 255, 255); font-variant-numeric: normal; font-variant-east-asian: normal; font-weight: 700; font-stretch: normal; line-height: 1.5; font-family: \" times=\"\" new=\"\" roman\";=\"\" padding:=\"\" 6px=\"\" 25px;=\"\" background-color:=\"\" rgb(139,=\"\" 195,=\"\" 74);=\"\" float:=\"\" right;=\"\" margin-left:=\"\" 7px;\"=\"\">next →</a></div></td></tr></tbody></table><p style=\"font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\"><strong>Servlet</strong>&nbsp;technology is used to create a web application (resides at server side and generates a dynamic web page).</p><p style=\"font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\"><strong>Servlet</strong>&nbsp;technol</p><p style=\"font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\">dddg ewf f df dff ogy is robust and scalable because of java language. Before Servlet, CGI (Common Gateway Interface) scripting language was common as a server-side programming language. However, there were many disadvantages to this technology. We have discussed these disadvantages below.</p><p style=\"font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\">There are many interfaces and classes in the Servlet API such as Servlet, GenericServlet, HttpServlet, ServletRequest, ServletResponse, etc.</p><a id=\"servletwhat\" style=\"color: green; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);\"></a><span style=\"font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\"></span><h2 class=\"h2\" style=\"line-height: 1.3em; font-family: erdana, helvetica, arial, sans-serif; color: rgb(97, 11, 56); font-size: 25px;\">What is a Servlet?</h2><p style=\"font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\">Servlet can be described in many ways, depending on the context.</p><ul class=\"points\" style=\"list-style: circle; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; font-size: 13px; line-height: normal; font-family: verdana, helvetica, arial, sans-serif;\"><li style=\"padding: 0.2em; line-height: 21px; margin-top: 4px;\">Servlet is a technology which is used to create a web application.</li><li style=\"padding: 0.2em; line-height: 21px; margin-top: 4px;\">Servlet is an API that provides many interfaces and classes including documentation.</li><li style=\"padding: 0.2em; line-height: 21px; margin-top: 4px;\">Servlet is an interface that must be implemented for creating any Servlet.</li><li style=\"padding: 0.2em; line-height: 21px; margin-top: 4px;\">Servlet is a class that extends the capabilities of the servers and responds to the incoming requests. It can respond to any requests.</li><li style=\"padding: 0.2em; line-height: 21px; margin-top: 4px;\">Servlet is a web component that is deployed on the server to create a dynamic web page.</li></ul><img src=\"https://static.javatpoint.com/images/response.JPG\" alt=\"Servlet\" style=\"max-width: 100%; height: auto; font-family: verdana, helvetica, arial, sans-serif; font-size: 13px;\"><br>