public class StripFilter extends BasePortalFilter
| Modifier and Type | Field and Description |
|---|---|
static String |
SKIP_FILTER |
| Constructor and Description |
|---|
StripFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
extractAndMinifyCSS(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
CharBuffer charBuffer,
Writer writer,
char[] openTag) |
protected void |
extractAndMinifyJavaScript(String resourceName,
CharBuffer charBuffer,
Writer writer,
char[] openTag) |
protected void |
extractAndTrimInput(CharBuffer oldCharBuffer,
Writer writer) |
protected void |
extractAndTrimPre(CharBuffer oldCharBuffer,
Writer writer) |
protected void |
extractAndTrimTextArea(CharBuffer oldCharBuffer,
Writer writer) |
protected String |
extractContent(CharBuffer charBuffer,
int length) |
protected boolean |
hasLanguageAttribute(CharBuffer charBuffer,
int startPos,
int length) |
protected boolean |
hasMarker(CharBuffer charBuffer,
char[] marker) |
void |
init(javax.servlet.FilterConfig filterConfig) |
protected boolean |
isAlreadyFiltered(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isFilterEnabled(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
protected boolean |
isInclude(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected boolean |
isStrip(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected boolean |
isStripContentType(String contentType) |
protected void |
outputCloseTag(CharBuffer charBuffer,
Writer writer,
String closeTag) |
protected void |
outputOpenTag(CharBuffer charBuffer,
Writer writer,
char[] openTag) |
protected void |
processFilter(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
javax.servlet.FilterChain filterChain) |
protected boolean |
skipWhiteSpace(CharBuffer charBuffer,
Writer writer,
boolean appendSeparator) |
protected void |
strip(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
CharBuffer charBuffer,
Writer writer) |
getLog, isFilterEnabled, setFilterEnabledpublic void init(javax.servlet.FilterConfig filterConfig)
init in interface javax.servlet.Filterinit in class com.liferay.portal.kernel.servlet.BaseFilterpublic boolean isFilterEnabled(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
isFilterEnabled in interface com.liferay.portal.kernel.servlet.LiferayFilterisFilterEnabled in class com.liferay.portal.kernel.servlet.BaseFilterprotected void extractAndMinifyCSS(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
CharBuffer charBuffer,
Writer writer,
char[] openTag)
throws Exception
Exceptionprotected void extractAndMinifyJavaScript(String resourceName,
CharBuffer charBuffer,
Writer writer,
char[] openTag)
throws Exception
Exceptionprotected void extractAndTrimInput(CharBuffer oldCharBuffer,
Writer writer)
throws Exception
Exceptionprotected void extractAndTrimPre(CharBuffer oldCharBuffer,
Writer writer)
throws Exception
Exceptionprotected void extractAndTrimTextArea(CharBuffer oldCharBuffer,
Writer writer)
throws Exception
Exceptionprotected String extractContent(CharBuffer charBuffer,
int length)
protected boolean hasLanguageAttribute(CharBuffer charBuffer,
int startPos,
int length)
protected boolean hasMarker(CharBuffer charBuffer,
char[] marker)
protected boolean isAlreadyFiltered(javax.servlet.http.HttpServletRequest httpServletRequest)
protected boolean isInclude(javax.servlet.http.HttpServletRequest httpServletRequest)
protected boolean isStrip(javax.servlet.http.HttpServletRequest httpServletRequest)
protected boolean isStripContentType(String contentType)
protected void outputCloseTag(CharBuffer charBuffer,
Writer writer,
String closeTag)
throws Exception
Exceptionprotected void outputOpenTag(CharBuffer charBuffer,
Writer writer,
char[] openTag)
throws Exception
Exceptionprotected void processFilter(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
javax.servlet.FilterChain filterChain)
throws Exception
processFilter in class com.liferay.portal.kernel.servlet.BaseFilterExceptionprotected boolean skipWhiteSpace(CharBuffer charBuffer,
Writer writer,
boolean appendSeparator)
throws Exception
Exceptionprotected void strip(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
CharBuffer charBuffer,
Writer writer)
throws Exception
Exception