X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;ds=sidebyside;f=src%2Forg%2Fcacert%2Fgigi%2Foutput%2FForm.java;h=a6374e532b74c0b2b57f50015bbdd878fc7c9d56;hb=dd47a09cf24a818b1245a4efc27a61adc6c85b8e;hp=9a27127c65e1c82b69f7ebb1e0103e76f3707b70;hpb=9cea8b8e7eb50c8d79e7eecea683e17efe583c59;p=gigi.git diff --git a/src/org/cacert/gigi/output/Form.java b/src/org/cacert/gigi/output/Form.java index 9a27127c..a6374e53 100644 --- a/src/org/cacert/gigi/output/Form.java +++ b/src/org/cacert/gigi/output/Form.java @@ -1,19 +1,102 @@ package org.cacert.gigi.output; +import java.io.IOException; import java.io.PrintWriter; +import java.util.Map; import javax.servlet.ServletRequest; import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpSession; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.pages.Page; +import org.cacert.gigi.util.RandomToken; public abstract class Form implements Outputable { - public abstract boolean submit(PrintWriter out, HttpServletRequest req); - protected void outputError(PrintWriter out, ServletRequest req, String text) { - out.print("