Esempio n. 1
0
  /**
   * Handles the HTTP <code>POST</code> method.
   *
   * @param request servlet request
   * @param response servlet response
   * @throws ServletException if a servlet-specific error occurs
   * @throws IOException if an I/O error occurs
   */
  @Override
  protected void doPost(HttpServletRequest request, HttpServletResponse response)
      throws ServletException, IOException {
    // recebe o keyWordName do keyWord selecionado
    String keyWordName = request.getParameter("keyWordName");

    // Inicializa a váriavel que conterá a página de retorno
    PrintWriter retorno = response.getWriter();

    ConexaoBD conexaoBD = new ConexaoBD();
    if (conexaoBD.inserirKeyword(keyWordName)) {
      retorno.print(this.constroiPaginaSucesso(keyWordName));
    } else {
      retorno.print(this.constroiPaginaErro(keyWordName));
    }

    // finaliza o retorno
    retorno.close();
  }