1 18 package net.sf.uitags.tagutil.i18n; 19 20 import javax.servlet.jsp.PageContext ; 21 import javax.servlet.jsp.jstl.fmt.LocaleSupport; 22 23 24 30 public final class JstlMessageFinder implements MessageFinder { 31 private static final long serialVersionUID = 100L; 32 33 36 private PageContext pageContext; 37 38 41 public JstlMessageFinder() { 42 super(); 43 } 44 45 46 public void setPageContext(PageContext pageContext) { 47 this.pageContext = pageContext; 48 } 49 50 51 public String get(String key) { 52 return LocaleSupport.getLocalizedMessage(this.pageContext, key); 53 } 54 55 56 public String get(String key, Object arg0) { 57 return LocaleSupport.getLocalizedMessage( 58 this.pageContext, key, new Object [] { arg0 }); 59 } 60 61 62 public String get(String key, Object [] args) { 63 return LocaleSupport.getLocalizedMessage(this.pageContext, key, args); 64 } 65 } 66 | Popular Tags |