{"id":54063,"library":"javax-servlet-api","title":"Java Servlet API","description":"The Java Servlet API provides interfaces and classes for writing servlets that run on a web server.","status":"active","version":"4.0.1","language":"java","source_language":null,"source_url":"https://github.com/javaee/servlet-spec","tags":["servlet","web","http","java-ee"],"install":[{"cmd":"<dependency>\n  <groupId>javax.servlet</groupId>\n  <artifactId>javax.servlet-api</artifactId>\n  <version>4.0.1</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'javax.servlet:javax.servlet-api:4.0.1'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"HttpServlet","correct":"javax.servlet.http.HttpServlet"}],"quickstart":{"code":"import javax.servlet.http.HttpServlet;\nimport javax.servlet.http.HttpServletRequest;\nimport javax.servlet.http.HttpServletResponse;\nimport java.io.IOException;\n\npublic class MyServlet extends HttpServlet {\n    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {\n        resp.getWriter().write(\"Hello, World!\");\n    }\n}","lang":"java","description":"Extend HttpServlet to handle HTTP GET requests."},"warnings":[{"fix":"Use jakarta.servlet-api for Java EE 8+ or Jakarta EE projects.","message":"The javax.servlet package has been superseded by jakarta.servlet in newer versions.","severity":"breaking","affected_versions":">=4.0"}],"env_vars":null,"search_vec":"'api':3,7 'class':11 'ee':26 'http':23 'interfac':9 'java':1,5,25 'java-e':24 'provid':8 'run':16 'server':20 'servlet':2,6,14,21 'web':19,22 'write':13","created_at":"2026-06-15T08:32:38.098611+00:00","updated_at":"2026-06-15T08:32:38.098611+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://javaee.github.io/servlet-spec/","github":"https://github.com/javaee/servlet-spec","docs":"https://appdoc.app/artifact/javax.servlet/javax.servlet-api/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["web-framework"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}