2008-06-05
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
这些过滤器基本上在属性文件中有对应的属性,通过设置这些属性值来确定是否执行过滤器中的操作。
其中有一些过滤器是用来提高系统性能的。如:
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
发表评论
- 浏览: 13541 次
- 性别:


- 详细资料
搜索本博客
最近加入圈子
最新评论
-
当遭遇系统的切面功能时, ...
我正在维护的一个系统 不知道什么意思 里面就是有几个不用实现方法的接口。 在查 ...
-- by 抛出异常的爱 -
当遭遇系统的切面功能时, ...
抛出异常的爱 写道对于一个接口进行描述。。。。 之后重构时把需要的类加上这个接口 ...
-- by nonocast -
当遭遇系统的切面功能时, ...
对于一个接口进行描述。。。。 之后重构时把需要的类加上这个接口。。。 就像写一个 ...
-- by 抛出异常的爱 -
当遭遇系统的切面功能时, ...
evanyuan 写道User Story细节不清楚,Use Case的话,看看 ...
-- by fly_ever -
当遭遇系统的切面功能时, ...
nonocast 写道在敏捷估计与规划中写到: 12.4 去除横切考虑 .... ...
-- by fly_ever






评论排行榜