`
fly_ever
  • 浏览: 150637 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

liferay的过滤器

阅读更多
liferay4.3.3中的过滤器:
这些过滤器基本上在属性文件中有对应的属性,通过设置这些属性值来确定是否执行过滤器中的操作。
其中有一些过滤器是用来提高系统性能的。如:
com.liferay.filters.compression.CompressionFilter,
com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter,
com.liferay.filters.strip.StripFilter。
了解这些过滤器的功能,对于一些根本不会用的的过滤器,我们完全可以在web.xml
中屏蔽掉过滤器的map设置。这样也可以提高系统性能。如以下过滤器,系统中不会用到。
com.liferay.portal.servlet.filters.sso.cas.CASFilter,
com.liferay.filters.doubleclick.DoubleClickFilter,
com.liferay.filters.header.HeaderFilter,
com.liferay.portal.servlet.filters.sso.ntlm.NtlmFilter,
com.liferay.filters.secure.SecureFilter,
com.liferay.portal.servlet.filters.sessionid.SessionIdFilter。

以下为所有过滤器:
com.liferay.portal.servlet.filters.autologin.AutoLoginFilter:检查登录用户的用户名称是否为空,为空则重定向。
com.liferay.portal.servlet.filters.sso.cas.CASFilter:如果cas.auth.enabled设置为true ,则处理该filter。单点登录
com.liferay.filters.compression.CompressionFilter:如果属性com.liferay.filters.compression.CompressionFilter=true,则处理http内容的压缩。这样可以使系统更快。

com.liferay.filters.doubleclick.DoubleClickFilter:如果属性com.liferay.filters.doubleclick.DoubleClickFilter=true,则处理在服务器端阻止鼠标双击。
com.liferay.filters.header.HeaderFilter:添加页面过期时间的参数,根据filter config属性文件中的Expires。
com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter:属性    com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter=true时,开启运行时layout Cache.
com.liferay.portal.servlet.filters.sso.ntlm.NtlmFilter: 如果ntlm.auth.enabled=true,则处理该filter。单点登录
com.liferay.filters.secure.SecureFilter:安全,走https://
com.liferay.portal.servlet.filters.sessionid.SessionIdFilter:如果    com.liferay.portal.servlet.filters.sessionid.SessionIdFilter=true,保证只一个session创建,在http和https之间。
com.liferay.filters.strip.StripFilter:如果    com.liferay.filters.strip.StripFilter=true,执行,去掉空行,加快页面的展示速度。

com.liferay.portal.servlet.filters.velocity.VelocityFilter:如果    com.liferay.portal.servlet.filters.velocity.VelocityFilter=false,处理    # The Velocity filter will process */css/main.css as a Velocity template.
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter:  
    #
    # The virtual host filter maps hosts to public and private pages. For
    # example, if the public virtual host is www.helloworld.com and the friendly
    # URL is /helloworld, then http://www.helloworld.com is mapped to
    # http://localhost:8080/web/helloworld.
    #
    com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter=true
3
0
分享到:
评论

相关推荐

    liferay代码生成器

    liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器

    Liferay Portal Liferay IDE

    Liferay Portal Liferay IDE

    Liferay的AUI框架

    Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上...

    liferay portal 开发指南

    liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南

    liferay 超级学习文档

    liferay 超级学习文档 liferay 框架 java hibernate liferay 不用多说

    Liferay开发指南

    打开Liferay IDE,Window-->Preferences-->Server-->Runtime Environment,点击右边Add…,在弹出的服务器选择里面选择Liferay,Inc-->Liferay v6.1 CE (Tomcat 7),请打“Create a new location server”打上勾。...

    liferay开发文档.pdf

    liferay开发文档.pdf Liferay 是一个基于Java的开源企业门户平台,提供了强大的门户解决方案。下面是根据给定的文件信息,生成的相关知识点: Liferay portal的安装与使用 Liferay portal的安装是实现门户解决...

    liferay-portal详解

    liferay-portal详解 Liferay Portal 是一个基于 Java 的开源门户平台,提供了一个灵活的框架来构建企业门户和 web 应用程序。本文档将从架构解析、portal 规范、portlet 容器、portlet 生命周期、liferay portal ...

    Liferay 开源全面资料

    Liferay Themes[1].pdf Liferay+CMS系统培训.ppt Liferay+Portal+数据库介绍+.doc Liferay+权限管理.doc liferay-portal-5-2-systems-development-sample-chapter-5-managing-pages[1].pdf ...

    Liferay Web内容管理指南

    Liferay Web内容管理指南Liferay

    liferay

    liferay 二次开文档

    Liferay 6 入门教程

    Liferay 6 入门教程

    liferay性能调优文档

    liferay tune

    liferay-https-filter-hook:Liferay HTTPS Servlet请求过滤器挂钩

    Liferay HTTPS Servlet请求过滤器挂钩 当您有一个损坏的设置(其中HTTPS在Liferay前面的LB或Apache处终止)但应用程序服务器不知道请求是通过https服务并且不会生成正确的URL时,此筛选器挂钩可与Liferay一起使用。 ...

    Liferay in action

    Liferay is a different portal. 10分下载的, 打包5折提供下载. Part 1 Introduction to Liferay 1. Liferay is a different portal 2. Getting started with the Liferay development platform Part 2 Adding ...

    liferay6.2开发指南

    liferay6.2开发指南liferay6.2开发指南.doc

    Liferay教程

    Liferay教程

    liferay布局的制作

    liferay6的布局开发的制作过程,分几步详细的写出了怎么制作布局。

    liferay快速入门quickstart

    liferay快速入门quickstart

    liferay教程

    liferay文档 给初学liferay的人

Global site tag (gtag.js) - Google Analytics