本文整理汇总了Java中org.springframework.ui.context.ThemeSource类的典型用法代码示例。如果您正苦于以下问题:Java ThemeSource类的具体用法?Java ThemeSource怎么用?Java ThemeSource使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ThemeSource类属于org.springframework.ui.context包,在下文中一共展示了ThemeSource类的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: setParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
@Override
public void setParentThemeSource(ThemeSource parent) {
this.parentThemeSource = parent;
// Update existing Theme objects.
// Usually there shouldn't be any at the time of this call.
synchronized (this.themeCache) {
for (Theme theme : this.themeCache.values()) {
initParent(theme);
}
}
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:13,代码来源:ResourceBundleThemeSource.java
示例2: getTheme
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
/**
* Retrieves the current theme from the given request, using the ThemeResolver
* and ThemeSource bound to the request by the DispatcherServlet.
* @param request current HTTP request
* @return the current theme, or {@code null} if not found
* @see #getThemeResolver
*/
public static Theme getTheme(HttpServletRequest request) {
ThemeResolver themeResolver = getThemeResolver(request);
ThemeSource themeSource = getThemeSource(request);
if (themeResolver != null && themeSource != null) {
String themeName = themeResolver.resolveThemeName(request);
return themeSource.getTheme(themeName);
}
else {
return null;
}
}
开发者ID:langtianya,项目名称:spring4-understanding,代码行数:19,代码来源:RequestContextUtils.java
示例3: getThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
/**
* Return this servlet's ThemeSource, if any; else return {@code null}.
* <p>Default is to return the WebApplicationContext as ThemeSource,
* provided that it implements the ThemeSource interface.
* @return the ThemeSource, if any
* @see #getWebApplicationContext()
*/
public final ThemeSource getThemeSource() {
if (getWebApplicationContext() instanceof ThemeSource) {
return (ThemeSource) getWebApplicationContext();
}
else {
return null;
}
}
开发者ID:langtianya,项目名称:spring4-understanding,代码行数:16,代码来源:DispatcherServlet.java
示例4: setParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
public void setParentThemeSource(ThemeSource parent) {
this.parentThemeSource = parent;
// Update existing Theme objects.
// Usually there shouldn't be any at the time of this call.
synchronized (this.themeCache) {
for (Theme theme : this.themeCache.values()) {
initParent(theme);
}
}
}
开发者ID:deathspeeder,项目名称:class-guard,代码行数:12,代码来源:ResourceBundleThemeSource.java
示例5: getParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
@Override
public ThemeSource getParentThemeSource() {
return this.parentThemeSource;
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:5,代码来源:ResourceBundleThemeSource.java
示例6: setParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
@Override
public void setParentThemeSource(ThemeSource parentThemeSource) {
this.parentThemeSource = parentThemeSource;
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:5,代码来源:DelegatingThemeSource.java
示例7: getParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
@Override
public ThemeSource getParentThemeSource() {
return parentThemeSource;
}
开发者ID:lamsfoundation,项目名称:lams,代码行数:5,代码来源:DelegatingThemeSource.java
示例8: getParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
public ThemeSource getParentThemeSource() {
return this.parentThemeSource;
}
开发者ID:deathspeeder,项目名称:class-guard,代码行数:4,代码来源:ResourceBundleThemeSource.java
示例9: setParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
public void setParentThemeSource(ThemeSource parentThemeSource) {
this.parentThemeSource = parentThemeSource;
}
开发者ID:deathspeeder,项目名称:class-guard,代码行数:4,代码来源:DelegatingThemeSource.java
示例10: getParentThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
public ThemeSource getParentThemeSource() {
return parentThemeSource;
}
开发者ID:deathspeeder,项目名称:class-guard,代码行数:4,代码来源:DelegatingThemeSource.java
示例11: getThemeSource
import org.springframework.ui.context.ThemeSource; //导入依赖的package包/类
/**
* Return the ThemeSource that has been bound to the request by the
* DispatcherServlet.
* @param request current HTTP request
* @return the current ThemeSource
*/
public static ThemeSource getThemeSource(HttpServletRequest request) {
return (ThemeSource) request.getAttribute(DispatcherServlet.THEME_SOURCE_ATTRIBUTE);
}
开发者ID:langtianya,项目名称:spring4-understanding,代码行数:10,代码来源:RequestContextUtils.java
注:本文中的org.springframework.ui.context.ThemeSource类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论