X-Git-Url: https://code.wpia.club/?p=gigi.git;a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2FManagedFormPage.java;fp=src%2Forg%2Fcacert%2Fgigi%2Fpages%2FManagedFormPage.java;h=0000000000000000000000000000000000000000;hp=eabc9027a5db27ddd899b9e4969c7014056eff0b;hb=bccd4cc0dba0f89aa045b113bac46eb8cc1dab4e;hpb=c9ed09f0007fc2c813815be927a5a24b23dab83c diff --git a/src/org/cacert/gigi/pages/ManagedFormPage.java b/src/org/cacert/gigi/pages/ManagedFormPage.java deleted file mode 100644 index eabc9027..00000000 --- a/src/org/cacert/gigi/pages/ManagedFormPage.java +++ /dev/null @@ -1,33 +0,0 @@ -package org.cacert.gigi.pages; - -import java.io.IOException; -import java.util.HashMap; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - -import org.cacert.gigi.output.template.Form; - -public abstract class ManagedFormPage extends Page { - - Class c; - - public ManagedFormPage(String title, Class t) { - super(title); - c = t; - } - - @Override - public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { - if (Form.printFormErrors(req, resp.getWriter())) { - Form form = Form.getForm(req, c); - form.output(resp.getWriter(), getLanguage(req), new HashMap()); - } - } - - @Override - public boolean beforePost(HttpServletRequest req, HttpServletResponse resp) throws IOException { - return Form.getForm(req, c).submitExceptionProtected(req, resp); - } - -}