среда, 18 января 2012 г.

Фильтра Liferay

Фильтра интересные мне.
Общий параметр инициализации для них:


    url-regex-pattern
    .+/(barebone|css|everything|main)\.jsp


И сами фильтра:

com.liferay.portal.servlet.filters.cache.CacheFilter
com.liferay.portal.servlet.filters.etag.ETagFilter
com.liferay.portal.servlet.filters.header.HeaderFilter
com.liferay.portal.servlet.filters.language.LanguageFilter
com.liferay.portal.servlet.filters.minifier.MinifierFilter



Фильтр кеша com.liferay.portal.servlet.filters.cache.CacheFilter представляется под следующими именами:


  • Cache Filter - Friendly
     
    
    
    <init-param>
        <param-name>pattern</param-name>
        <param-value>0</param-value>
    </init-param>
    <filter-mapping>
        <url-pattern>/group/*</url-pattern>
        <url-pattern>/user/*</url-pattern>
        <url-pattern>/web/*</url-pattern>
    </filter-mapping>

  • Cache Filter - Layout

     
    <init-param>
        <param-name>pattern</param-name>
        <param-value>1</param-value>
    </init-param>
    
        /c/portal/layout
    
    

  • Cache Filter - Resource

     
    <init-param>
        <param-name>url-regex-ignore-pattern</param-name>
        <param-value>.+/-/.+</param-value>
    </init-param>
    <init-param>
        <param-name>pattern</param-name>
        <param-value>2</param-value>
    </init-param>
    
        /combo/*
        /image/*
        /language/*
        *.css
        *.html
        *.js
    
    

  • Cache Filter - Resource JSP

     
    
        url-regex-pattern
        .+/(barebone|css|everything|main)\.jsp
        pattern
        2
    
    
        *.jsp
    
    

Фильтр com.liferay.portal.servlet.filters.etag.ETagFilter может быть под следующими именами:
  • ETag Filter
    
        url-regex-ignore-pattern
        .+/-/.+
    
    
        /combo/*
        /group/*
        /user/*
        /web/*
        /image/*
        /language/*
        *.css
        *.gif
        *.ico
        *.jpg
        *.js
        *.png
    
    
  • ETag Filter - JSP
    
        url-regex-pattern
        .+/(barebone|css|everything|main)\.jsp
    
    
        *.jsp
    
    
Фильтр com.liferay.portal.servlet.filters.header.HeaderFilter представлен под следующими двумя именами:
  • Header Filter
    
        url-regex-ignore-pattern
        .+/-/.+
    
    
        Cache-Control
        max-age=315360000, public
    
    
        Expires
        315360000
    
    
        Vary
        Accept-Encoding
    
    
        /combo/*
        /image/*
        /language/*
        *.css
        *.gif
        *.html
        *.ico
        *.jpg
        *.js
        *.png
    
    
  • Header Filter - JSP
    
        url-regex-pattern
        .+/(barebone|css|everything|main)\.jsp
    
    
        Cache-Control
        max-age=315360000, public
    
    
        Expires
        315360000
    
    
        Vary
        Accept-Encoding
    
    
        *.jsp
    
    
Фильтр com.liferay.portal.servlet.filters.language.LanguageFilter представлен под двумя именами:
  • Language Filter
    
        /combo/*
        *.js
    
    
  • Language Filter - JSP
    
        url-regex-pattern
        .+/(barebone|everything)\.jsp
    
    
        *.jsp
    
    
Фильтр com.liferay.portal.servlet.filters.minifier.MinifierFilter представлен тоже под двумя именами:
  • Minifier Filter
    
        *.css
        *.js
    
    
  • Minifier Filter - JSP
    
        url-regex-pattern
        .+/(barebone|css|everything|main)\.jsp
    
    
        *.jsp
    
    

Комментариев нет:

Отправить комментарий