- for (Entry<String, String[]> e : map.entrySet()) {
- String k = e.getKey();
- String[] p = k.split(":", 2);
- if (p[0].equals("default")) {
- target.updateDefaultEmail(EmailAddress.getById(Integer.parseInt(p[1])));
- }
- if (p[0].equals("delete")) {
- target.deleteEmail(EmailAddress.getById(Integer.parseInt(p[1])));
- }
- if (p[0].equals("reping")) {
- EmailAddress.getById(Integer.parseInt(p[1])).requestReping(Page.getLanguage(req));
- }
+ String d;
+ if ((d = req.getParameter("default")) != null) {
+ target.updateDefaultEmail(EmailAddress.getById(Integer.parseInt(d)));
+ } else if ((d = req.getParameter("delete")) != null) {
+ target.deleteEmail(EmailAddress.getById(Integer.parseInt(d)));
+ } else if ((d = req.getParameter("reping")) != null) {
+ EmailAddress.getById(Integer.parseInt(d)).requestReping(Page.getLanguage(req));