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
分享到:
相关推荐
liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器liferay代码生成器
Liferay Portal Liferay IDE
Liferay中的AUI框架,官方叫做Alloy,是一个UI超框架,能为浏览器的三方面,结构,风格和表现建立网络应用提供连续的简单的API。 它融合了三种设计语言:HTML, CSS 和 JAVA。 准确来说AUI是Liferay在YUI的基础上...
liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南liferay portal 开发指南
liferay 超级学习文档 liferay 框架 java hibernate 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 是一个基于Java的开源企业门户平台,提供了强大的门户解决方案。下面是根据给定的文件信息,生成的相关知识点: Liferay portal的安装与使用 Liferay portal的安装是实现门户解决...
liferay-portal详解 Liferay Portal 是一个基于 Java 的开源门户平台,提供了一个灵活的框架来构建企业门户和 web 应用程序。本文档将从架构解析、portal 规范、portlet 容器、portlet 生命周期、liferay portal ...
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
liferay 二次开文档
Liferay 6 入门教程
liferay tune
Liferay HTTPS Servlet请求过滤器挂钩 当您有一个损坏的设置(其中HTTPS在Liferay前面的LB或Apache处终止)但应用程序服务器不知道请求是通过https服务并且不会生成正确的URL时,此筛选器挂钩可与Liferay一起使用。 ...
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开发指南.doc
Liferay教程
liferay6的布局开发的制作过程,分几步详细的写出了怎么制作布局。
liferay快速入门quickstart
liferay文档 给初学liferay的人