本文整理了Java中javax.servlet.jsp.jstl.core.Config.get()
方法的一些代码示例,展示了Config.get()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Config.get()
方法的具体详情如下:
包路径:javax.servlet.jsp.jstl.core.Config
类名称:Config
方法名:get
[英]Looks up a configuration variable in the "application" scope.
The lookup of configuration variables is performed as if each scope had its own name space, that is, the same configuration variable name in one scope does not replace one stored in a different scope.
[中]在“应用程序”范围中查找配置变量。
配置变量的查找就像每个作用域都有自己的名称空间一样执行,也就是说,一个作用域中相同的配置变量名称不会替换另一个作用域中存储的配置变量名称。
代码示例来源:origin: spring-projects/spring-framework
@Nullable
public static Locale getJstlLocale(HttpServletRequest request, @Nullable ServletContext servletContext) {
Object localeObject = Config.get(request, Config.FMT_LOCALE);
if (localeObject == null) {
HttpSession session = request.getSession(false);
if (session != null) {
localeObject = Config.get(session, Config.FMT_LOCALE);
}
if (localeObject == null && servletContext != null) {
localeObject = Config.get(servletContext, Config.FMT_LOCALE);
}
}
return (localeObject instanceof Locale ? (Locale) localeObject : null);
}
代码示例来源:origin: spring-projects/spring-framework
@Nullable
public static TimeZone getJstlTimeZone(HttpServletRequest request, @Nullable ServletContext servletContext) {
Object timeZoneObject = Config.get(request, Config.FMT_TIME_ZONE);
if (timeZoneObject == null) {
HttpSession session = request.getSession(false);
if (session != null) {
timeZoneObject = Config.get(session, Config.FMT_TIME_ZONE);
}
if (timeZoneObject == null && servletContext != null) {
timeZoneObject = Config.get(servletContext, Config.FMT_TIME_ZONE);
}
}
return (timeZoneObject instanceof TimeZone ? (TimeZone) timeZoneObject : null);
}
}
代码示例来源:origin: spring-projects/spring-framework
@Override
public Locale getLocale() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object localeObject = Config.get(session, Config.FMT_LOCALE);
if (localeObject instanceof Locale) {
return (Locale) localeObject;
}
}
return RequestContextUtils.getLocale(this.request);
}
}
代码示例来源:origin: org.springframework/spring-webmvc
@Nullable
public static Locale getJstlLocale(HttpServletRequest request, @Nullable ServletContext servletContext) {
Object localeObject = Config.get(request, Config.FMT_LOCALE);
if (localeObject == null) {
HttpSession session = request.getSession(false);
if (session != null) {
localeObject = Config.get(session, Config.FMT_LOCALE);
}
if (localeObject == null && servletContext != null) {
localeObject = Config.get(servletContext, Config.FMT_LOCALE);
}
}
return (localeObject instanceof Locale ? (Locale) localeObject : null);
}
代码示例来源:origin: org.springframework/spring-webmvc
@Nullable
public static TimeZone getJstlTimeZone(HttpServletRequest request, @Nullable ServletContext servletContext) {
Object timeZoneObject = Config.get(request, Config.FMT_TIME_ZONE);
if (timeZoneObject == null) {
HttpSession session = request.getSession(false);
if (session != null) {
timeZoneObject = Config.get(session, Config.FMT_TIME_ZONE);
}
if (timeZoneObject == null && servletContext != null) {
timeZoneObject = Config.get(servletContext, Config.FMT_TIME_ZONE);
}
}
return (timeZoneObject instanceof TimeZone ? (TimeZone) timeZoneObject : null);
}
}
代码示例来源:origin: org.springframework/spring-webmvc
@Override
public Locale getLocale() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object localeObject = Config.get(session, Config.FMT_LOCALE);
if (localeObject instanceof Locale) {
return (Locale) localeObject;
}
}
return RequestContextUtils.getLocale(this.request);
}
}
代码示例来源:origin: spring-projects/spring-framework
@Override
public ResourceBundle getResourceBundle() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object lcObject = Config.get(session, Config.FMT_LOCALIZATION_CONTEXT);
if (lcObject instanceof LocalizationContext) {
ResourceBundle lcBundle = ((LocalizationContext) lcObject).getResourceBundle();
return new MessageSourceResourceBundle(this.messageSource, getLocale(), lcBundle);
}
}
return new MessageSourceResourceBundle(this.messageSource, getLocale());
}
代码示例来源:origin: org.springframework/spring-webmvc
@Override
public ResourceBundle getResourceBundle() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object lcObject = Config.get(session, Config.FMT_LOCALIZATION_CONTEXT);
if (lcObject instanceof LocalizationContext) {
ResourceBundle lcBundle = ((LocalizationContext) lcObject).getResourceBundle();
return new MessageSourceResourceBundle(this.messageSource, getLocale(), lcBundle);
}
}
return new MessageSourceResourceBundle(this.messageSource, getLocale());
}
代码示例来源:origin: spring-projects/spring-framework
assertTrue("Correct rc attribute", request.getAttribute("rc") == null);
assertEquals(locale, Config.get(request, Config.FMT_LOCALE));
LocalizationContext lc = (LocalizationContext) Config.get(request, Config.FMT_LOCALIZATION_CONTEXT);
assertEquals("messageX", lc.getResourceBundle().getString("code1"));
代码示例来源:origin: spring-projects/spring-framework
assertTrue("Correct rc attribute", request.getAttribute("rc") == null);
assertEquals(locale, Config.get(request, Config.FMT_LOCALE));
LocalizationContext lc = (LocalizationContext) Config.get(request, Config.FMT_LOCALIZATION_CONTEXT);
assertEquals("message1", lc.getResourceBundle().getString("code1"));
assertEquals("message2", lc.getResourceBundle().getString("code2"));
代码示例来源:origin: infiniteautomation/ma-core-public
public static LocalizationContext getLocalizationContext(ServletRequest request) {
return (LocalizationContext) Config.get(request, Config.FMT_LOCALIZATION_CONTEXT);
}
代码示例来源:origin: com.github.dandelion/datatables-jsp
@Override
public Locale resolveLocale(HttpServletRequest request) {
Object locale = Config.get(request, Config.FMT_LOCALE);
if (locale == null) {
HttpSession session = request.getSession(false);
if (session != null) {
locale = Config.get(session, Config.FMT_LOCALE);
}
}
return (locale instanceof Locale ? (Locale) locale : null);
}
}
代码示例来源:origin: dandelion/dandelion-datatables
@Override
public Locale resolveLocale(HttpServletRequest request) {
Object locale = Config.get(request, Config.FMT_LOCALE);
if (locale == null) {
HttpSession session = request.getSession(false);
if (session != null) {
locale = Config.get(session, Config.FMT_LOCALE);
}
}
return (locale instanceof Locale ? (Locale) locale : null);
}
}
代码示例来源:origin: displaytag/displaytag
/**
* @see LocaleResolver#resolveLocale(HttpServletRequest)
*/
public Locale resolveLocale(HttpServletRequest request)
{
Locale locale = (Locale) Config.get(request.getSession(), Config.FMT_LOCALE);
if (locale == null)
{
locale = request.getLocale();
}
return locale;
}
代码示例来源:origin: org.onehippo.cms7.hst/hst-client
private static ResourceBundle getResourceBundleOfDefaultLocalizationContext(PageContext pc) {
LocalizationContext defaultLocalizationContext = (LocalizationContext) Config.get(pc.getRequest(), Config.FMT_LOCALIZATION_CONTEXT);
if (defaultLocalizationContext != null) {
return defaultLocalizationContext.getResourceBundle();
}
return null;
}
}
代码示例来源:origin: com.jslsolucoes/tagria-lib
public static Locale locale(JspContext jspContext) {
HttpSession httpSession = ((PageContext) jspContext).getSession();
Locale locale = Locale.forLanguageTag(getInitParam(TagriaConfigParameter.LOCALE));
if (Config.get(httpSession, Config.FMT_LOCALE) != null) {
locale = (Locale) Config.get(httpSession, Config.FMT_LOCALE);
}
return locale;
}
代码示例来源:origin: com.bbossgroups/bboss-mvc
public Locale getLocale() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object localeObject = Config.get(session, Config.FMT_LOCALE);
if (localeObject instanceof Locale) {
return (Locale) localeObject;
}
}
return RequestContextUtils.getRequestContextLocal(this.request);
}
};
代码示例来源:origin: apache/servicemix-bundles
@Override
public Locale getLocale() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object localeObject = Config.get(session, Config.FMT_LOCALE);
if (localeObject instanceof Locale) {
return (Locale) localeObject;
}
}
return RequestContextUtils.getLocale(this.request);
}
}
代码示例来源:origin: com.bbossgroups/bboss-mvc
public ResourceBundle getResourceBundle() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object lcObject = Config.get(session, Config.FMT_LOCALIZATION_CONTEXT);
if (lcObject instanceof LocalizationContext) {
ResourceBundle lcBundle = ((LocalizationContext) lcObject).getResourceBundle();
return new MessageSourceResourceBundle(this.messageSource, getLocale(), lcBundle);
}
}
return new MessageSourceResourceBundle(this.messageSource, getLocale());
}
代码示例来源:origin: apache/servicemix-bundles
@Override
public ResourceBundle getResourceBundle() {
HttpSession session = this.request.getSession(false);
if (session != null) {
Object lcObject = Config.get(session, Config.FMT_LOCALIZATION_CONTEXT);
if (lcObject instanceof LocalizationContext) {
ResourceBundle lcBundle = ((LocalizationContext) lcObject).getResourceBundle();
return new MessageSourceResourceBundle(this.messageSource, getLocale(), lcBundle);
}
}
return new MessageSourceResourceBundle(this.messageSource, getLocale());
}
内容来源于网络,如有侵权,请联系作者删除!