2010年9月27日月曜日

Jsp/Servletでフィルター処理

■フィルター処理
public class TestFilter implements Filter
{
    public void doFilter(ServletRequest request, ServletResponse response,
            FilterChain chain) throws IOException, ServletException
    {
        request.setCharacterEncoding("Windows-31J");//文字コードの設定
        response.setContentType("text/plain; charset=Windows-31J");//文字コードの設定

chain.doFilter(request,response);//次の処理に渡す

■XMLの記述

    <filter>
        <filter-name>TestFilter</filter-name>
        <filter-class>filter.TestFilter</filter-class>
    </filter>
   
    <filter-mapping>
        <filter-name>TestFilter</filter-name>
        <url-pattern>/*</url-pattern>//すべてのファイルにフィルターを掛ける
    </filter-mapping>

0 件のコメント:

コメントを投稿