www.dextsolution.com
DEXTUPLOAD
NJ
menu toggleリファレンス > devpia > dextuploadnj > support > spring > DEXTUploadNJServletContextAwareBean

devpia.dextuploadnj.support.spring
Class DEXTUploadNJServletContextAwareBean

サポートされる最小バージョン
1.0.0
最小サポート環境
JRE 1.6, Spring Framework
説明

サーブレットコンテキストのxmlファイルでjavax.servlet.ServletContextオブジェクトを取得するために使用されるユーティリティクラスです。

<bean id="servletContextAware" class="devpia.dextuploadnj.support.spring.DEXTUploadNJServletContextAwareBean"/>

<bean id="multipartResolver" class="devpia.dextuploadnj.support.spring.DEXTUploadNJMultipartResolver">
  <property name="environment">
    <bean class="devpia.dextuploadnj.Environment">
      <property name="tempRepository" value="${java.io.tmpdir}"/>
      <property name="defaultRepository">
        <!-- ウェブアプリケーションのルート/filesディレクトリをデフォルトの保存ディレクトリに設定する。 -->      
        <bean factory-bean="servletContextAware" factory-method="getRealPath">
          <constructor-arg value="files"/>
        </bean>
      </property>
    </bean>
  </property>
</bean>
メソッド

getRealPath

  • 指定されたパスを、Webアプリケーションのルートの場所の相対パスとする物理的な絶対パスを返します。

  • 形式

    public String getRealPath(String relative)
  • パラメータ

    名前 形式 説明
    relative java.lang.String サブパス
  • リターン

    指定されたパスを、Webアプリケーションのルートの場所の相対パスとする物理的な絶対パス