package it.acxent.newsletter.servlet; import it.acxent.db.CRAdapter; import it.acxent.db.DBAdapter; import it.acxent.newsletter.MailNewsletter; import it.acxent.servlet.AblServletSvlt; import javax.servlet.RequestDispatcher; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class MailNewsletterSvlt extends AblServletSvlt { protected void fillComboAfterDetail(DBAdapter beanA, HttpServletRequest req, HttpServletResponse res) {} protected void fillComboAfterSearch(CRAdapter CR, HttpServletRequest req, HttpServletResponse res) {} protected DBAdapter getBean(HttpServletRequest req) { return null; } protected CRAdapter getBeanCR(HttpServletRequest req) { return null; } protected void prepareNewRecord(HttpServletRequest req, HttpServletResponse res) {} protected boolean isSecureServlet(HttpServletRequest req) { return false; } protected void otherCommands(HttpServletRequest req, HttpServletResponse res) { if (getCmd(req).equals("delNewsletter")) { String indirizzo = getRequestParameter(req, "ind"); try { MailNewsletter ml = new MailNewsletter(getApFull(req)); ml.delIndirizzi(indirizzo); RequestDispatcher rd = getServletContext() .getRequestDispatcher("/mailNewsletter.jsp"); rd.forward((ServletRequest)req, (ServletResponse)res); } catch (Exception e) { handleDebug(e, 2); } } } protected void search(HttpServletRequest req, HttpServletResponse res) { showBean(req, res); } protected void sqlActions(HttpServletRequest req, HttpServletResponse res) { showBean(req, res); } }