I read Servlet is a Java EE specification and that involves packages javax.servlet , javax.servlet.http.
As a part of implementing the specification, one need to provide a class that defines Servlet
interface (in package javax.servlet). So is this job done by Java EE itself through HttpServlet
class (in package javax.servlet.http).
So I am confused is Java EE one that created Servlet specification and also provided implementation for that specification.