Вы находитесь на странице: 1из 1

Versin 1:

public class TestServlet extends HttpServlet {

@Override
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
//cdigo del servlet
}

@Override
protected void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response);
}
}

Versin 2:

public class TestServlet extends HttpServlet {

@Override
protected void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}

@Override
protected void doPost(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException {
//cdigo del servlet

}
}

Algunas herramientas de desarrollo, como por ejemplo NetBeans, utilizan una tercera
solucin colocando el cdigo en un mtodo "normal" que es llamado desde el mtodo
doGet y desde el mtodo doPost.

Versin NetBeans:

public class TestServlet extends HttpServlet


{
protected void processRequest(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
try
{
/*
cdigo del servlet
*/
}
finally
{

www.fullengineeringbook.net

Вам также может понравиться