今天遇到liferay一个很郁闷的问题 问题描述 在开发环境中,直接访问liferay系统,没有问题。 在运行环境中,经过一个中间系统转发,通过https来访问liferay系统,结果页面上出现很多js错误,并且有些功能不能使用。 解决思路 经过对页面的分析,发现页面存在css和js文件的缺失。 有点莫名其妙~~ 比较两个环境,发现之后的环境与之前环境的区别为:经过了一次转发,以及使用了https。 确定是这个环境使访问liferay时缺失了某些js和css文件。 立即想考虑liferay是如何加载js和css文件的。 后来想到在配置文件中有网页内容传输以及js的相关配置,想试试对配置进行修改 ...
liferay4.3.3中的过滤器: 这些过滤器基本上在属性文件中有对应的属性,通过设置这些属性值来确定是否执行过滤器中的操作。 其中有一些过滤器是用来提高系统性能的。如: com.liferay.filters.compression.CompressionFilter, com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter, com.liferay.filters.strip.StripFilter。 了解这些过滤器的功能,对于一些根本不会用的的过滤器,我们完全可以在web.xml 中屏蔽掉过滤器的map设置。这样 ...
fly_ever
搜索本博客
最近加入圈子
存档
最新评论