标签:help bpm erp app line 布局 strong 默认 resource
主要分6种:
Portlet :类似于servlet的web组件,编译后是war包,是页面的组成元素,可以把它理解为一个web APP
详细介绍:https://web.liferay.com/zh/products/what-is-a-portal/web-platform
Hook:钩子插件,用来覆盖门户的JSP文件和配置文件,适用于仅需要少量(jsp)代码修改原门户的场景,或者一些少量的附加Java功能实现,比如登陆前,表单提交后处理,流程节点的增加一个通用逻辑处理...
Theme:就是look and feel,默认的风格叫classic
Layout Templates :开发这种插件可以自定义页面布局
Web Modules:
一种web application类型的插件,可以看成是一种后台企业服务集成,比如:Enterprise Service Bus, Search Engine web application
Ext:还没搞清楚是什么
Web组件
Servlet, Portlet 都可以看成Web组件
包和部署
都是war,Servlet部署于Servlet容器,如tomcat,Portlet部署于Portlet容器,比如Liferay, WebSphere Portal, Oracle Portal
生成内容
Request & Response
Portlet Mode模式
Window State 窗体状态
URLs
URL参数
比如:http://abc.com?firstName=abc&lastName=pqr
Servlet就有如下的query parameter
比如:
http://xxx/group/guest/home?p_auth=epi4GwuC&p_p_id=categorynavigation_WAR_categorynavigationportlet&p_p_lifecycle=1&p_p_state=normal&p_p_col_id=column-1&p_p_col_pos=1&p_p_col_count=3&_categorynavigation_WAR_categorynavigationportlet_javax.portlet.action=triggerSearch
那么在以上的Portlet URL中,就有以下参数:
看上去和Servlet Query Parameter没有区别,实际上:
Liferay7 BPM门户开发之14: Liferay开发体系简介
标签:help bpm erp app line 布局 strong 默认 resource
原文地址:http://www.cnblogs.com/starcrm/p/6022502.html