首页 > TAG信息列表 > liferay

git--记录文档

报错1: git clone https://github.com/liferay/liferay-portal.git Cloning into 'liferay-portal'... fatal: the remote end hung up unexpectedly 解决办法: 这个错误,原因可能是网速慢,文件大可以尝试以下措施: 将Http缓存设置大一些,比如1G:git config --global http.postBuffer 1

Liferay自定义主题

编译出主题默认文件 使用开发工具新建theme模块点击theme模块对应gradle或maven的build进入${theme项目}/build/buildTheme目录查看主题默认编译出的所有问题 定制自己的主题(以全局添加bootstrap为例) 注意下述目录不存在可新建,可参照${theme项目}/build/buildTheme/中目录结

Liferay通信-PortletSession

编写Portlet组件A 建立mvc类型的Portlet模块编写后台处理逻辑public class PortalSessionAPortlet extends MVCPortlet { @ProcessAction(name ="update") public void update(ActionRequest actionRequest, ActionResponse actionResponse) throws IOException, Portle

Liferay通信-PortletURL

编写Portlet组件A(mvc) 编写后端java业务处理 public class PortletUrlAPortlet extends MVCPortlet { private Logger log = LoggerFactory.getLogger(PortletUrlAPortlet.class) ; @Override public void doView(RenderRequest renderRequest, RenderResponse renderResp

Liferay嵌套方式集成三方应用

Liferay系统中添加三方应用的菜单 Liferay新建一个嵌入式页面填写URL内容,注意URL的域名一定要与liferay应用同域或子域,否则cookie无法获取到http://www.yicj1.com:9090/hello-web/index.jsp 选择高级选项卡,填写JavaScript内容function getCookie(c_name){ if (document.cook

「数字体验」Liferay数字体验平台(DXP)的好处

随着DXP版本的发布,Liferay在它的基础产品上做了一个范式转换。通过这个版本,Liferay现在已经定义了一个路线图,以应对未来的技术趋势,比如微服务、数字体验管理、更智能、更快速的构建管理。在这篇文章中,我们将挑选一些Liferay DXP的新功能,并对它们进行详细的探讨。模块化:这实际上意

2.在Liferay Dev Studio创建Liferay Server

1.什么是Liferay Dev Studio 由Liferay提供的,用来开发Portal的IDE。其原型为Eclipse。 下载地址:https://releases-cdn.liferay.com/tools/ide/3.9.1/  2.创建Liferay Server   下一步: Liferay Server下载地址:https://releases-cdn.liferay.com/portal/(内含Tomcat)   

liferay7.3.5开发学习(二)- 安装(基于Eclipse)

一、环境准备 1、安装JDK1.8 2、liferay运行环境    liferay-ce-portal-tomcat-7.3.5-ga6-20200930172312275.7z    下载地址:https://www.liferay.com/zh/downloads-community   3、liferay在eclipse上的运行插件    liferay-ide-updatesite-3.9.1-ga2-202012220519.zip

liferay7.3.5开发学习(一)-Portal与Liferay介绍

liferay官网:https://www.liferay.com/ 中文官网:   https://www.liferay.com/zh/downloads-community                      https://liferay.dev/projects   什么是Portal Portal(门户):原意是指正门、入口,现多用于互联网的门户网站和企业应用系统的门户系统。 公共门

idea创建Liferay gradle项目

一、创建Liferay项目 1、File->New->Project… 2、Liferay->Liferay Gradle Workspace 3、我们目前使用的是7.3.5版本,对应的是portal-7.3-ga6 4、点击完成 二、配置 三、创建一个module 设置liferay server

liferay7:Portlet Descriptor to OSGi Service Property Map

参考:https://help.liferay.com/hc/zh-cn/articles/360017890112-Introduction-to-Portlet-Descriptor-to-OSGi-Service-Property-Map- Portlet Descriptor to OSGi Service Property Map This section describes the mapping of portlet XML descriptor values to OSGi servic

liferay常用链接地址

liferay常用链接地址: https://www.liferay.com/zh/downloads-community https://sourceforge.net/projects/lportal/files/Liferay%20Portal/ https://sourceforge.net/projects/lportal/files/Liferay%20Portal/5.2.3/   开发文档https://www.open-open.com/doc/05f7542df7ea43

java-Liferay:定制在portlet部署期间添加的web.xml HeaderFilter

我需要自定义liferay Portlet的部署,以使GWT nocache.js文件不会获得“ Expires” HTTP标头集. 我的战争档案看起来像这样: view.jsp com.foobar.MyEntryPoint/com.foobar.MyEntryPoint.nocache.js com.foobar.MyEntryPoint/12312312313213123123123.cache.html WEB-INF/web.xml WE

春季-如何将Liferay Portlet转换为OSGI包?

我的服务器出现问题,因此我构建了Portlet,并在liferay Portlet容器上对其进行了本地测试.我使用了Java和JSR 286标准的portlet 2.0 API.这些Portlet是使用Spring框架构建的,并且可以在我的本地计算机上工作. 我的问题是如何将我拥有的基于Spring的Portlet的包转换为OSGI包?我需要在

Liferay从Fileentry到Java文件对象

有人知道如何使用httpservlet从DLFileEntry(http://docs.liferay.com/portal/6.0/javadocs/com/liferay/portlet/documentlibrary/model/DLFileEntry.html)检索contentStream吗? 我尝试使用DLFileEntry.getContentStream(),但它失败,给我错误 com.liferay.portal.security.auth.Pri

Java-JSF / Primefaces-CommandButton:打开新的浏览器选项卡,而不会杀死ViewScoped bean

我正在尝试在由ViewScoped bean支持的视图中使用JSF视图(在Portlet中部署在Liferay中)打开一个新的浏览器选项卡.使用常规操作重定向会杀死bean.我已经尝试过提供here和here的方法,但不幸的是没有成功. 该按钮大致如下所示: <p:commandButton value="#{msg.label}" onclick="target

java-如果String包含单引号或双引号,则调用CMIS查询时出错

这是我的问题:当我尝试在CMIS查询中传递包含单引号或双引号的查询字符串时,它不会执行,并给出如下错误: 06:19:23,306 ERROR [DispatcherPortlet:561] Could not complete request org.apache.chemistry.opencmis.commons.exceptions.CmisRuntimeException: Internal Server Error a

java-在发生异常后显示来自liferay挂钩服务的自定义错误消息

我使用Hook覆盖了JournalArticleServiceImpl的addArticle和updateArticle方法.我正在检查具有特定ddmStructureKey的所有文章,并且当前文章在特定字段中具有唯一值. 我发现非唯一性时会抛出DuplicateEntryException异常.在当前的catch方法中,我给return null;.但是它抛出了NullPoin

java-如何在Tomcat中定义上下文加载的顺序,或在上下文之间定义一些依赖关系层次结构?

假设我有两个要在Tomcat 6中部署的Web应用程序,可以说是A.war和B.war.有没有一种方法可以在重新启动时强制Tomcat: >在A之前加载B?要么 >在其他所有内容之后都加载A?要么>使A仅在B加载后才可加载-即,使B成为A的依赖项? 这些是问题.下面是一个可能太复杂但也非常有用的背景. 背景 我正在

javascript-Liferay 6.2模式关闭时添加回调

我需要在关闭(隐藏)使用此javascript代码创建的模态窗口时执行通用函数(console.log): YUI().ready(function(A) { YUI().use('aui-base','liferay-util-window', function(A) { Liferay.Util.Window.getWindow( { ti

java-在liferay中是否可以创建没有请求对象的渲染URL?

当我有PortletRequest时,我知道如何创建渲染URL,但是如果没有的话? 类似于: PortletURLFactoryUtil.create(portletRequest, portletId, plid, lifecycle) 但没有portletRequest.解决方法:在Liferay中,javax.portlet.PortletURL由com.liferay.portlet.PortletURLImpl实现.PortletUR

java-帮助Liferay Portlet,例如门户网站igoogle

嗨,我对Portlet和门户网站是全新的.我已经简要地(非常简短地)研究了用于portlet的jsr,安装了liferay及其默认portlet,并为Eclipse搭建了一个Eclipse工作环境,以期开发自己的小portlet模块. 我必须创建一个类似于igoogle的门户网站,然后使用chrome中的tabs系统,但我不确定该从哪里开

Liferay Portlet:从javascript重定向到另一个jsp页面

我想从js重定向到liferay portlet中的另一个jsp页面.我发现的想法是使用renderurl.我发现可以帮助我第一步的最佳代码是: <a id="renderURLWithJS" href=""> This render URL link is created with Javascript</a> <aui:script> AUI().use('liferay-portlet-url'

java – 要在多个portlet之间共享的Singleton类

我在Liferay应用程序中有几个Singleton类,它们包含几个配置参数,ServiceLocator包含我需要使用的WebServices实例. 我已将这些类放在一个jar中,该jar被声明为对我所有portlet的依赖. 问题是,我已经在这些单例类中放置了一些用于初始化的日志记录行,当我部署我的portlet时,我可以多

java – 是否可以从portlet代码访问ServletContext?

是否有可能从MyPortlet获取ServletContext在Liferay中扩展MVCPortlet?我知道SC可以从伴侣JSP获得,但我想知道是否可以从portlet类本身访问这个对象? 编辑 有PortalUtil.getServletContext()方法,但它很奇怪,因为它不仅返回SC,而且还接受它.解决方法:一种方法是获取HttpServletRequest