Serwlety
Do definiowania serwletów służy adnotacja @WebServlet
stosowana dla obiektów POJO. Każdy serwlet musi dodatkowo rozszerzać klasę javax.servlet.http.HttpServlet
.
Przykładową definicję serwletu pokazano poniżej:
@WebServlet("/account") public class AccountServlet extends javax.servlet.http.HttpServlet { // ... }
Domyślną nazwą serwletu jest pełna nazwa jego klasy; domyślną nazwę można jednak nadpisać za pomocą atrybutu name
adnotacji @WebServlet
. Jeden serwlet można wdrożyć pod wieloma adresami URL:
@WebServlet(urlPatterns={"/account", "/accountServlet"}) public class AccountServlet extends javax.servlet.http.HttpServlet { // ... }
Do określenia parametru inicjalizacji można użyć adnotacji @WebInitParam
:
@WebServlet(urlPatterns="/account", ...
Get Java EE 6. Leksykon kieszonkowy now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.