import javax.servlet.http.HttpServletRequest;
+import org.cacert.gigi.GigiApiException;
import org.cacert.gigi.dbObjects.EmailAddress;
import org.cacert.gigi.dbObjects.User;
import org.cacert.gigi.localisation.Language;
-import org.cacert.gigi.output.Form;
+import org.cacert.gigi.output.template.Form;
import org.cacert.gigi.output.template.Template;
import org.cacert.gigi.pages.Page;
-import org.cacert.gigi.pages.account.ChangePasswordPage;
public class MailAddForm extends Form {
private String mail;
static {
- t = new Template(ChangePasswordPage.class.getResource("MailAddForm.templ"));
+ t = new Template(MailAddForm.class.getResource("MailAddForm.templ"));
}
private User target;
} catch (IllegalArgumentException e) {
out.println("<div class='formError'>Error: Invalid address!</div>");
return false;
+ } catch (GigiApiException e) {
+ e.format(out, Page.getLanguage(req));
+ return false;
}
return true;
}