]> WPIA git - gigi.git/blobdiff - src/org/cacert/gigi/output/Form.java
Pullup Signup.outputError to Form.
[gigi.git] / src / org / cacert / gigi / output / Form.java
index 1aa356ab7caeb8816ea5abb6062858975db497ed..9a27127c65e1c82b69f7ebb1e0103e76f3707b70 100644 (file)
@@ -2,9 +2,18 @@ package org.cacert.gigi.output;
 
 import java.io.PrintWriter;
 
+import javax.servlet.ServletRequest;
 import javax.servlet.http.HttpServletRequest;
 
-public interface Form extends Outputable {
-       public boolean submit(PrintWriter out, HttpServletRequest req);
+import org.cacert.gigi.pages.Page;
+
+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("<div>");
+               out.print(Page.translate(req, text));
+               out.println("</div>");
+       }
 
 }