public class HTMLTagFilter extends java.lang.Object implements EZServletFilter, AliasNameHolder
BadURLEliminator
のフィルタ処理を適用する。init(EZServletConfig)
呼び出し前に、エイリアス名をセットしている場合、プロパティは"HTMLTagFilter.<alias name>.~"を優先的に適用される。name | required | default | description |
HTMLTagFilter.DebugMode | false | デバッグモードを指定 | |
HTMLTagFilter.Accept.Tag.List | NA | ","区切り形式での許容タグ名の指定。リストに含まれないタグは除去される。 | |
HTMLTagFilter.Accept.Attribute.List | NA | ","区切り形式での許容属性名の指定。リストに含まれない属性は除去される。 |
コンストラクタと説明 |
---|
HTMLTagFilter() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String[] |
doFilter(EZServletContext context,
java.lang.String name,
java.lang.String[] values)
フィルタ処理を行う。
|
java.lang.String |
getAliasName() |
void |
init(EZServletConfig config)
初期化を行う。
|
boolean |
isDebugMode() |
void |
printDebugLog(EZServletContext context,
java.lang.String type,
java.lang.String name,
java.lang.String message) |
void |
setAliasName(java.lang.String alias_name) |
public void setAliasName(java.lang.String alias_name)
setAliasName
インタフェース内 AliasNameHolder
public java.lang.String getAliasName()
getAliasName
インタフェース内 AliasNameHolder
public boolean isDebugMode()
public void init(EZServletConfig config)
EZServletFilter
init
インタフェース内 EZServletFilter
public java.lang.String[] doFilter(EZServletContext context, java.lang.String name, java.lang.String[] values)
EZServletFilter
doFilter
インタフェース内 EZServletFilter
public void printDebugLog(EZServletContext context, java.lang.String type, java.lang.String name, java.lang.String message)