1 25 26 package com.j2biz.blogunity.i18n; 27 28 import java.util.Locale ; 29 30 import javax.servlet.http.HttpServletRequest ; 31 import javax.servlet.jsp.PageContext ; 32 import javax.servlet.jsp.tagext.Tag ; 33 34 import org.displaytag.localization.I18nResourceProvider; 35 36 import com.j2biz.blogunity.IConstants; 37 38 public class DisplayTagResourceProvider implements I18nResourceProvider { 39 40 47 public String getResource(String key, String defaultValue, Tag tag, PageContext pageCtx) { 48 49 HttpServletRequest request = ((HttpServletRequest ) pageCtx.getRequest()); 50 Locale currentLocale = (Locale ) request.getAttribute(IConstants.Request.LOCALE); 51 52 return I18NMessageManager.getInstance().getMessage(key, currentLocale); 53 54 } 55 } | Popular Tags |