|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractCachingViewResolver
org.springframework.web.servlet.view.UrlBasedViewResolver
org.springframework.web.servlet.view.AbstractTemplateViewResolver
org.springframework.web.servlet.view.velocity.VelocityViewResolver
jp.terasoluna.fw.web.rich.springmvc.servlet.view.velocity.VelocityViewResolverEx
public class VelocityViewResolverEx
エンコーディング指定が可能なVelocityViewResolver拡張クラス。 SpringのVelocityViewResolverを拡張し、 生成するViewのエンコーディング指定を可能にしている。
VelocityViewResolverで設定可能なプロパティに加え、 以下のプロパティを設定すること。
属性名 | 説明 |
---|---|
encoding | Viewのエンコーディング設定 |
<bean id="viewResolver"
class="jp.terasoluna.fw.web.rich.springmvc.servlet.view.velocity.VelocityViewResolverEx">
<property name="cache"><value>true</value></property>
<property name="requestContextAttribute" value="rc"/>
<property name="prefix"><value></value></property>
<property name="suffix"><value>.vm</value></property>
<property name="exposeSpringMacroHelpers"><value>true</value></property>
<property name="contentType"><value>text/xml;charset=UTF-8</value></property>
<property name="encoding"><value>UTF-8</value></property>
</bean>
フィールドの概要 |
---|
クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたフィールド |
---|
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX |
クラス org.springframework.context.support.ApplicationObjectSupport から継承されたフィールド |
---|
logger |
インタフェース org.springframework.core.Ordered から継承されたフィールド |
---|
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
コンストラクタの概要 | |
---|---|
VelocityViewResolverEx()
|
メソッドの概要 | |
---|---|
protected org.springframework.web.servlet.view.AbstractUrlBasedView |
buildView(String viewName)
Viewインスタンスを作成する。 |
String |
getEncoding()
Viewのエンコーディングを取得する。 |
void |
setEncoding(String encoding)
Viewのエンコーディングを設定する。 |
クラス org.springframework.web.servlet.view.velocity.VelocityViewResolver から継承されたメソッド |
---|
initApplicationContext, requiredViewClass, setDateToolAttribute, setNumberToolAttribute, setToolboxConfigLocation, setVelocityFormatterAttribute |
クラス org.springframework.web.servlet.view.AbstractTemplateViewResolver から継承されたメソッド |
---|
setAllowRequestOverride, setAllowSessionOverride, setExposeRequestAttributes, setExposeSessionAttributes, setExposeSpringMacroHelpers |
クラス org.springframework.web.servlet.view.UrlBasedViewResolver から継承されたメソッド |
---|
canHandle, createView, getAttributesMap, getCacheKey, getContentType, getOrder, getPrefix, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, setAttributes, setAttributesMap, setContentType, setOrder, setPrefix, setRedirectContextRelative, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames |
クラス org.springframework.web.servlet.view.AbstractCachingViewResolver から継承されたメソッド |
---|
clearCache, isCache, removeFromCache, resolveViewName, setCache |
クラス org.springframework.web.context.support.WebApplicationObjectSupport から継承されたメソッド |
---|
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
クラス org.springframework.context.support.ApplicationObjectSupport から継承されたメソッド |
---|
getApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContext |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public VelocityViewResolverEx()
メソッドの詳細 |
---|
public String getEncoding()
public void setEncoding(String encoding)
encoding
- Viewのエンコーディング。protected org.springframework.web.servlet.view.AbstractUrlBasedView buildView(String viewName) throws Exception
org.springframework.web.servlet.view.velocity.VelocityViewResolver
内の buildView
viewName
- view名
Exception
- 例外
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |