54 lines
1.7 KiB
Java
54 lines
1.7 KiB
Java
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);
|
|
}
|
|
}
|