1 25 26 package com.j2biz.blogunity.web.actions.my; 27 28 import java.util.ArrayList ; 29 import java.util.Locale ; 30 31 import javax.servlet.http.HttpServletRequest ; 32 import javax.servlet.http.HttpServletResponse ; 33 34 import com.j2biz.blogunity.exception.BlogunityException; 35 import com.j2biz.blogunity.i18n.I18N; 36 import com.j2biz.blogunity.web.ActionResultFactory; 37 import com.j2biz.blogunity.web.IActionResult; 38 39 46 public class EditProfileFormAction extends MyAbstractAction { 47 private static final IActionResult PROFILE_FORM_FORWARD = ActionResultFactory 48 .buildForward("/jsp/my/profileForm.jsp"); 49 50 56 public IActionResult execute(HttpServletRequest request, HttpServletResponse response) 57 throws BlogunityException { 58 59 String [] localeArray = Locale.getISOLanguages(); 60 ArrayList locales = new ArrayList (); 61 for (int i = 0; i < localeArray.length; i++) { 62 locales.add(new Locale (localeArray[i])); 63 } 64 request.setAttribute("locales", locales); 65 66 navigationStack.clear(); 69 navigationStack.push(ActionResultFactory.buildRedirect(I18N.MESSAGES.NAVI_EDIT_PROFILE, 70 currentActionPath)); 71 72 return PROFILE_FORM_FORWARD; 73 74 } 75 } | Popular Tags |