分享一些关于Liferay开发的一些文档和中文API
?
??原一直使用自己空间的博客,很少将信息都转换JavaEye与大家一同分享,向大家表示抱谦。
?
??Liferay资料分类目录:http://www.nethref.com/?cat=39
??Liferay标签使用说明文档:http://www.nethref.com/api/liferay-portal-doc-6.0.3/taglibs/
??Liferay DTD文档类型定义使用说明:?http://www.nethref.com/api/liferay-portal-doc-6.0.3/definitions/
??Liferay API文档:http://www.nethref.com/api/liferay-portal-doc-6.0.3/javadocs/
?
??基于Java开发常用API综合:http://www.nethref.com/api/
?
?
?
?? ? ?Liferay应用跟所有的Web应用一样,Liferay Portal采用多个XML部署描述文件,来初始化部署信息,规范操作模式,比如Portlet的初始化信息、可用的Portlet列表、Portlet所属角色和用
?
户组等等。通过这些部署描述文件,Liferay Portal可以在启动的时候自动加载Portlet,根据需要生成所需的Portlet页面。普通的Web应用,也可以很方便的转换成可部署的Portlet,p 这种实现也是JSR168和JSR286规定的。
1 web.xml
?? ? web.xml是所有Java Web应用的部署描述文件。其正式的规范由http://java.sun.com/dtd/web-app_2_3.dtd 定义。与其他普通Web应用相比,Liferay Portal的Portlet 应用还需要在web.xml中增加如下内容:
?? ? a、监听器:
<layout-templates><layout-template id=”1_column” name=”1 Column”><template-path>/html/layouttpl/1_column。tpl</template-path></layout-template><layout-template id=”2_columns_i” name=”2 Columns (50/50)”><template-path>/html/layouttpl/2_columns_i。tpl</template-path></layout-template><layout-template id=”3_columns” name=”3 Columns”><template-path>/html/layouttpl/3_columns。tpl</template-path></layout-template><layout-template id=”1_2_1_columns” name=”1-2-1 Columns”><template-path>/html/layouttpl/1_2_1_columns。tpl</template-path></layout-template>
?
6 liferay-look-and-feel.xml
?? ? 定义Portal可用品质的模板、图片、样式表等等,定义完毕后,Portal可以通过“布局与品质”管理工具来进行品质的切换。Liferay-look-and-feel.xml规范由http://www.liferay.com/dtd/liferay-look-and-feel_3_5_0.dtd?定义。
本文采用Liferay Portal默认的品质,不准备对品质的自定义深入探讨。有兴趣的读者可以查看相关资料。
?
?
源文地址:http://www.nethref.com/?p=210
1 楼 恋上春天的风 2011-11-02 提示域名过期了…… 2 楼 jone33 2011-11-02 恋上春天的风 写道提示域名过期了……