X-Git-Url: https://code.wpia.club/?a=blobdiff_plain;f=src%2Forg%2Fcacert%2Fgigi%2Fpages%2Faccount%2FMyDetails.java;h=abb88d6972239086a2cf0b070585f6f3d0720df9;hb=ef11aeb0f387e935ee898b6870fcca64ec909cc5;hp=c3f114167d51920ad80996afc7640d7f5eace3f8;hpb=e7355fa642c55e52ce3b14001e07f68c99566eaa;p=gigi.git diff --git a/src/org/cacert/gigi/pages/account/MyDetails.java b/src/org/cacert/gigi/pages/account/MyDetails.java index c3f11416..abb88d69 100644 --- a/src/org/cacert/gigi/pages/account/MyDetails.java +++ b/src/org/cacert/gigi/pages/account/MyDetails.java @@ -3,9 +3,7 @@ package org.cacert.gigi.pages.account; import static org.cacert.gigi.Gigi.USER; import java.io.IOException; -import java.io.InputStreamReader; import java.io.PrintWriter; -import java.io.UnsupportedEncodingException; import java.util.HashMap; import javax.servlet.http.HttpServletRequest; @@ -13,46 +11,31 @@ import javax.servlet.http.HttpServletResponse; import org.cacert.gigi.User; import org.cacert.gigi.output.DateSelector; -import org.cacert.gigi.output.Template; import org.cacert.gigi.pages.Page; import org.cacert.gigi.util.HTMLEncoder; public class MyDetails extends Page { - private Template t; - - public MyDetails() { - super("My Details"); - try { - t = new Template(new InputStreamReader( - MyDetails.class.getResourceAsStream(MyDetails.class - .getSimpleName() + ".templ"), "UTF-8")); - } catch (UnsupportedEncodingException e) { - e.printStackTrace(); - } - } - - public static final String PATH = "/account/myDetails"; - - @Override - public void doGet(HttpServletRequest req, HttpServletResponse resp) - throws IOException { - User u = (User) req.getSession().getAttribute(USER); - - PrintWriter out = resp.getWriter(); - HashMap map = new HashMap(); - map.put("fname", HTMLEncoder.encodeHTML(u.getFname())); - map.put("mname", - u.getMname() == null - ? "" - : HTMLEncoder.encodeHTML(u.getMname())); - map.put("lname", HTMLEncoder.encodeHTML(u.getLname())); - map.put("suffix", - u.getSuffix() == null ? "" : HTMLEncoder.encodeHTML(u - .getSuffix())); - DateSelector ds = new DateSelector("day", "month", "year"); - map.put("DoB", ds); - map.put("details", ""); - t.output(out, getLanguage(req), map); - - } + + public MyDetails() { + super("My Details"); + } + + public static final String PATH = "/account/details"; + + @Override + public void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException { + User u = (User) req.getSession().getAttribute(USER); + + PrintWriter out = resp.getWriter(); + HashMap map = new HashMap(); + map.put("fname", HTMLEncoder.encodeHTML(u.getFname())); + map.put("mname", u.getMname() == null ? "" : HTMLEncoder.encodeHTML(u.getMname())); + map.put("lname", HTMLEncoder.encodeHTML(u.getLname())); + map.put("suffix", u.getSuffix() == null ? "" : HTMLEncoder.encodeHTML(u.getSuffix())); + DateSelector ds = new DateSelector("day", "month", "year"); + map.put("DoB", ds); + map.put("details", ""); + getDefaultTemplate().output(out, getLanguage(req), map); + + } }