Servlet 3.0 belirtimi, web.xml'ye gerek kalmadan kodda servletler bildirmek için kullanılabilecek @WebServlet
yeni bir ek açıklama sağlar. Daha fazla ayrıntı için Servlet 3.0 specification'un Bölüm 8.1.1'ini inceleyin ve javadoc'u inceleyin.
@WebServlet("/myServlet")
public class MyServlet extends HttpServlet {
//...
}
Ayrıca, Servlet 3.0 birden fazla dosya içine web.xml
ayırmak konusunda ikinci soru adresleri, web parçaları kavramını tanıttı. Bu fragmanlar, web modülünüzün WEB-INF/lib
dizinindeki kavanoz dosyalarına bir META-INF/web-fragment.xml
dosya ve/veya servlet ek açıklamaları ekleyerek web dağıtım tanımlayıcısının bir bölümünü (veya tümünü) içerebilir. Daha fazla ayrıntı için Servlet 3.0 specification numaralı Bölüm 8.2'ye bakınız.