sumongh我们在一起

与神龙相伴 借东风扬帆

原创 Liferay源码-配置文件收藏

新一篇: FCKeditor 2.0 的设置.修改.使用  | 旧一篇: cas实现单点登录

Liferay源码--配置文件
 配置文件:
/ROOT/WEB-INF/
web.xml此配置应该都比较熟悉,里面配置servlet、filter等不多说了
portlet.xml这是liferay的portlet配置文件,可以用portlet-ext.xml进行扩展,主要子节点解释如下:
portlet-name:唯一值,与liferay-portlet.xml中portlet-name及liferay-display.xml中的<portlet id="xx" />对应,在代码中经常要用到此值。有几个特殊的portlet,如:My Account, Login等,这些在liferay源代码中写固定了,所以最好不要使用这些id.
display-name:portlet显示的名字,一般相应在资源文件中定义一起使用,以支持多国语言。如果资源文件中不定义,可能会显示id。
portlet-class:如果使用struts,则定义为com.liferay.portlet.StrutsPortlet,也可以定义为自己的处理类,如sample-jsp中定义为com.sample.jsp.portlet.JSPPortlet
init-param:portlet的初始页面,value与struts-config.xml配置相对应
security-role-ref:配置角色,角色需在liferay-portlet.xml的role-mapper中定义
liferay-portlet.xmlportlet配置文件,其中struts-path与Struts配置文件相对应,可以用liferay-portlet-ext.xml扩展。
liferay-display.xmlportlet显示控制,没有在此定义的portlet将全部显示在undifine中
struts-config.xmlStruts配置文件,可用struts-config-ext.xml扩展
tiles-defs.xmlStruts配置文件,与struts-config.xml配合使用,可用tiles-difs-ext.xml扩展。
小技巧:以上文件在eclipse中只要把鼠标移到相应的标签上,就会提示标签的作用。
 
/ROOT/WEB-INF/classes/
log4j.xml这是lof4j的配置文件,可以参照log4j的相关配置文档进行配置
 
system.properties:liferay基本配置,如时区,国家,加密类等
portal.properties非常重要的配置文件,单独讨论。
captcha-ext.properties验证码配置文件,可以通过此配置文件控制验证码的字体,颜色,大小等
*.hbm.xml:Hibernate配置文件,如与liferay整合,需要在portal.properties中定义hibernate.configs,注意要保留以前的配置
*-spring-professional/enterprise.xml:spring配置文件,此配置文件需要在portal.properties中定义spring.configs,注意要保留以前的配置,在portal.properties中配置时,需省前后面的版本号professional/enterprise,Liferay会自动在后面加上版本号,如:你使用的是professional,配置文件名为test-spring-professional.xml,则在spring.configs只需要配置test-spring.xml
language.properties语言资源文件
 

发表于 @ 2007年04月10日 19:37:00|评论(loading...)|编辑

新一篇: FCKeditor 2.0 的设置.修改.使用  | 旧一篇: cas实现单点登录

评论

#erick_kong 发表于2007-04-28 19:05:52  IP: 119.119.115.*
不小心在这边看到了这篇文章,善意提醒:转载至少也要尊重一下原作者。 
#sumongh_pan 发表于2007-07-06 16:04:29  IP: 202.103.49.*
首先谢谢erick_kong的善意提醒,不过我在此澄清一下,一直太忙,我自己很少写blog,有时遇到问题就查资料,看到比较合适的文章我有时就及时看完,但大部分我是把他们都收集到我的blog中了,目的只是方便日后参考研究,绝对不是为刷排名,沽名钓誉。申请blog的初衷也只是方便自己积累资料。
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © sumongh