]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/output/Form.java
UPD: copy the login page from old software
[gigi.git] / src / org / cacert / gigi / output / Form.java
index a6374e532b74c0b2b57f50015bbdd878fc7c9d56..b7caa214ca992da73bb56b34e3f868b50fb33cc3 100644 (file)
@@ -8,6 +8,7 @@ import javax.servlet.ServletRequest;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpSession;
 
+import org.cacert.gigi.GigiApiException;
 import org.cacert.gigi.localisation.Language;
 import org.cacert.gigi.pages.Page;
 import org.cacert.gigi.util.RandomToken;
@@ -25,7 +26,7 @@ public abstract class Form implements Outputable {
 
     }
 
-    public abstract boolean submit(PrintWriter out, HttpServletRequest req);
+    public abstract boolean submit(PrintWriter out, HttpServletRequest req) throws GigiApiException;
 
     protected String getCsrfFieldName() {
         return CSRF_FIELD;
@@ -33,7 +34,7 @@ public abstract class Form implements Outputable {
 
     @Override
     public void output(PrintWriter out, Language l, Map<String, Object> vars) {
-        out.println("<form method='POST' autocomplete='off'>");
+        out.println("<form method='POST'>");
         failed = false;
         outputContent(out, l, vars);
         out.print("<input type='hidden' name='" + CSRF_FIELD + "' value='");