类 FixedThemeResolver
- java.lang.Object
- org.springframework.web.servlet.theme.AbstractThemeResolver
- org.springframework.web.servlet.theme.FixedThemeResolver
- 所有已实现的接口:
ThemeResolver
public class FixedThemeResolver extends AbstractThemeResolver
ThemeResolver
implementation that simply uses a fixed theme. The fixed name can be defined via the "defaultThemeName" property; out of the box, it is "theme".Note: Does not support
setThemeName
, as the fixed theme cannot be changed.- 从以下版本开始:
- 17.06.2003
- 作者:
- Jean-Pierre Pawlak, Juergen Hoeller
- 另请参阅:
AbstractThemeResolver.setDefaultThemeName(java.lang.String)
字段概要
从类继承的字段 org.springframework.web.servlet.theme.AbstractThemeResolver
ORIGINAL_DEFAULT_THEME_NAME
构造器概要
构造器 构造器 说明 FixedThemeResolver()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 String
resolveThemeName(HttpServletRequest request)
Resolve the current theme name via the given request.void
setThemeName(HttpServletRequest request, HttpServletResponse response, String themeName)
Set the current theme name to the given one.从类继承的方法 org.springframework.web.servlet.theme.AbstractThemeResolver
getDefaultThemeName, setDefaultThemeName
构造器详细资料
FixedThemeResolver
public FixedThemeResolver()
方法详细资料
resolveThemeName
public String resolveThemeName(HttpServletRequest request)
从接口复制的说明:ThemeResolver
Resolve the current theme name via the given request. Should return a default theme as fallback in any case.- 参数:
request
- the request to be used for resolution- 返回:
- the current theme name
setThemeName
public void setThemeName(HttpServletRequest request, @Nullable HttpServletResponse response, @Nullable String themeName)
从接口复制的说明:ThemeResolver
Set the current theme name to the given one.- 参数:
request
- the request to be used for theme name modificationresponse
- the response to be used for theme name modificationthemeName
- the new theme name (null
or empty to reset it)