開発メモ

開発用のメモです。

フィルターの設定

フィルター

web.xml/filter

<filter>
    <filter-name>sessionFilter</filter-name>
    <filter-class>com.example.filter.SessionFilter</filter-class>
    <!--
    <init-param>
        <param-name>timeout</param-name>
        <param-value>120</param-value>
    </init-param>
    -->
</filter>

web.xml/filter-mapping

<filter-mapping>
    <filter-name>sessionFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

web 3.0 after

package com.example.filter;

import java.util.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.annotation.*;

/*  詳細設定する場合
@WebFilter(
      filterName = "sessionFilter"
    , urlPatterns = {
        "/*"
    }
//  , initParams = {
//      @WebInitParam(name="timeout", value="50");
//  }
//
)
*/
@WebFilter("/*") // @WebFilter({urlPattern[,urlPattern[,..]]})
public class SessionFilter implements Filter {
  // 実装
}
Twitter: @asahina_alice