[Java]インターフェース ServletContextのサンプル

2021年8月27日

書式
1.public interface ServletContext
ファイルの MIME タイプの取得、リクエストのディスパッチ、ログファイルへの書き込みなど、
サーブレットがサーブレットコンテナーと通信するために使用する一連のメソッドを定義します。

2.getRealPath(String path)
指定された仮想パスに対応する実際のパスを取得します。

使用例
1.関数の定義

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
public class ServletTest{
public ServletContext getServletContext() {
return ServletActionContext.getServletContext();
}
}
public class ServletTest{ public ServletContext getServletContext() { return ServletActionContext.getServletContext(); } }
public class ServletTest{
   public ServletContext getServletContext() {
     return ServletActionContext.getServletContext();
  }
}

2.使い方

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
ServletTest st = new ServletTest();
ServletContext context = st.getServletContext();
String res = context.getRealPath("/") +"test/db.properties";
ServletTest st = new ServletTest(); ServletContext context = st.getServletContext(); String res = context.getRealPath("/") +"test/db.properties";
ServletTest st = new ServletTest();
ServletContext context = st.getServletContext();
String res = context.getRealPath("/") +"test/db.properties";

 

Java

Posted by arkgame