1 package org.cacert.gigi.pages.account;
3 import java.io.PrintWriter;
6 import javax.servlet.http.HttpServletRequest;
8 import org.cacert.gigi.EmailAddress;
9 import org.cacert.gigi.Language;
10 import org.cacert.gigi.User;
11 import org.cacert.gigi.output.Form;
12 import org.cacert.gigi.output.template.Template;
14 public class MailManagementForm extends Form {
15 private static Template t;
18 t = new Template(ChangePasswordPage.class.getResource("MailManagementForm.templ"));
21 public MailManagementForm(HttpServletRequest hsr, User target) {
27 public boolean submit(PrintWriter out, HttpServletRequest req) {
28 if (req.getParameter("makedefault") != null) {
30 target.updateDefaultEmail(EmailAddress.getById(Integer.parseInt(req.getParameter("emailid").trim())));
31 } catch (Exception e) {
32 out.println("<b>Error precessing your request.</b>");
42 protected void outputContent(PrintWriter out, Language l, Map<String, Object> vars) {
43 t.output(out, l, vars);