public class RequestCharacterEncodingFilter extends AbstractFilter
jp.co.intra_mart.foundation.security.SessionInfo#getEncoding()
が 返す値をになります。 リクエストの文字エンコーディングは、
ServletRequest.setCharacterEncoding(java.lang.String)
によってセットされます。 jp.co.intra_mart.foundation.security.SessionInfo#getEncoding()
を取得できなかった場合エンコードの設定はしないで次の処理に遷移します。コンストラクタと説明 |
---|
RequestCharacterEncodingFilter() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain)
リクエストの文字エンコードをアクセスセキュリティ情報を基にエンコーディングを設定して、 次のフィルタチェーンを実行します。
|
destroy, getFilterConfig, getServletContext, handleDestroy, handleInit, init, log, log
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws javax.servlet.ServletException, IOException
doFilter
インタフェース内 javax.servlet.Filter
doFilter
クラス内 AbstractFilter
servletRequest
- リクエストservletResponse
- レスポンスfilterChain
- フィルタIOException
- フィルタ処理実行時にIOExceptionが発生javax.servlet.ServletException
- フィルタ処理実行時にServletExceptionが発生Filter.doFilter(ServletRequest, ServletResponse, FilterChain)
Copyright © 2012 NTT DATA INTRAMART CORPORATION