![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
liferay
meilididiao
这个作者很懒,什么都没留下…
展开
-
ServiceBuilder错误实体对象的删除
我们使用liferay的serviceBuilder进行实体对象的建立;当我们发现实体对象名称或路径发生错误,需要删除对应配置文件和java类。1、配置文件中删除配置文件列表(docroot\WEB-INF\src\META-INF)portlet-hbm.xmlportlet-model-hints.xmlportlet-orm.xmlportlet-sp原创 2017-04-29 08:47:06 · 280 阅读 · 0 评论 -
liferay组件间通信
主要用到标签:、 执行顺序: 前端发起请求-》目标组件firstLevel方法() -》目标组件 doView 方法其中 portletName 为目标组件的namespace name属性为调用目标组件portlet的方法 ; 以下为目标组件的portlet 代码 执行顺序: 前端发起请求-》目标组件 d原创 2017-08-11 13:15:20 · 410 阅读 · 2 评论 -
修改系统登录相关配置
1、关闭自动登录功能:在/portal-master/portal-impl/src/portal.properties文件中,有如下配置:12345## Set this to true to allow users to select the "remember me" feat转载 2017-08-08 15:39:21 · 239 阅读 · 0 评论 -
修改用户信息填写规则
为了让用户信息更贴近实际需求,修改如下信息:1、让登录名可以使用数字、“.”、“_”等在/portal-master/portal-impl/src/portal.properties文件中,有如下配置:12345## Set this to true when you want转载 2017-08-08 15:38:25 · 1088 阅读 · 0 评论 -
修改默认安装的Portlet项目War包
Liferay默认在Tomcat、Jetty等服务器情况下,自动安装marketplace-portlet-6.2.0.1.war包,实现应用商店的自动部署,一般不需要应用商店,故删除以下包即可:/portal-master/portal-impl/src/com/liferay/portal/deploy/dependencies/plugins1/marketplace-portlet转载 2017-08-08 15:37:35 · 227 阅读 · 0 评论 -
关闭使用条款确认、密码提醒、新用户强制修改密码等功能
关闭使用条款确认:在/portal-master/portal-impl/src/portal.properties配置文件中,有如下配置:1234## Set this to true if all users are required to agree to the terms of use转载 2017-08-08 15:37:02 · 583 阅读 · 0 评论 -
修改系统初始化信息
将初始化过程修改为:中文语言在/portal-master/portal-impl/src/system.properties文件中,有如下配置:1234567891011## Set the default locale used by转载 2017-08-08 15:36:31 · 324 阅读 · 0 评论 -
删除Docbar中的添加内容功能
在/portal-master/portal-web/docroot/html/portlet/dockbar/add_panel.jsp文件中将以下内容:if (hasAddContentAndApplicationsPermission) { tabs1Names = ArrayUtil.append(tabs1Names, "content,applica转载 2017-08-08 13:55:06 · 426 阅读 · 0 评论 -
liferay 启动服务 内存异常
修改启动配置:e'clipse 菜单 【RUN】-》run configurations ->Arguments-Dfile.encoding=UTF8 -Dorg.apache.catalina.loader.WebappClassLoader.ENABLE_CLEAR_REFERENCES=false -Djava.util.logging.manager=org.apache.原创 2017-08-08 13:44:35 · 334 阅读 · 0 评论 -
Liferay开发过程中的一些常见问题
怎么获取HttpServletRequest在一些特殊情况下,我们希望在portlet中使用原生的httpServletRequest,可以使用下面的代码获取,下面分别是renderRequest和actionRequestHttpServletRequestrequest = PortalUtil.getHttpServletRequest(renderRequest);HttpSe翻译 2017-04-29 10:48:18 · 564 阅读 · 0 评论 -
开发可配置portlet--config.jsp
一、什么是可配置portlet 其实portlet本来就是可以配置的,但我们的开发大部分情况下只使用view模式,edit和config模式一般没有使用,对于使用editor和config等模式的portlet,我们可以将他们称为可配置portlet。通过使用可配置portlet,可以做许多个性化定制。应用场景:1、如果在首页上有展现专题的地方,可以建立一个专题展现的port转载 2017-04-29 10:40:46 · 1122 阅读 · 0 评论 -
基于Portlet的调度任务
如某个的调度是在某个portlet中使用的,则可以使用一面的方法:1、 编写一个类,实现接口:com.liferay.portal.kernel.messageing.MessageListener。如下图所示。其中的doReceive()方法是定时执行的内容。2、 在liferay-portlet.xml里面注册这个调度类,添加如下代码:xxx.cms转载 2017-04-29 10:33:56 · 261 阅读 · 0 评论 -
Portlet名字的国际化
Portlet名字的国际化在前面创建的Portlet的时候,portlet的名称等都是英文的,在添加portlet的时候,显示的也是英文的,如何将这些信息显示成中文呢?1、检查portelt.xml的XML文件中的此portlet的信息,是否包含下面的代码,这个是关键,如果没有手动的添加到portlet-info标签的上面。如查在portlet的创建向导里面勾选了“Create转载 2017-04-29 10:31:37 · 323 阅读 · 0 评论 -
liferay文档结构,主要是portlet 名称或路径变化后修改的配置文件
Portlet工程结构1、src:这里存储Java相关文件包,后面会看到还有一个services包。2、web.xml:此web.xml和普通的web工程的web.xml文件一样。3、build.xml,此文件为ant的构建文件,一般不需要修改继承自SDK。4、Liferay-plugin-package.properties,此文件为包工程的元数据信息文件,一般开发不需要原创 2017-04-29 10:22:06 · 855 阅读 · 0 评论 -
Eclipse配置Lifery SDK步骤与错误解决。
具体请查看转载文章:http://www.cnblogs.com/luoruiyuan/p/5942505.html转载 2017-04-29 10:18:43 · 358 阅读 · 0 评论 -
liferay中整合vue--打包注意事项
1、api->base.jspost方法 data的转义 data-> ajax_post: (url,data,param,callback,this_) => { let qs = require('qs') // console.log('post:'+url) // console.log(data) // co原创 2017-04-29 10:14:00 · 671 阅读 · 0 评论 -
Liferay Portal 学习笔记之<portlet:defineObjects>标签
portlet规范定义了这个标签,为了插入一些隐含的变量给开发者使用。这些变量包括:renderRequest,portletConfig,portletPreferences,etc这个标签的定义,使得以下对象可以被JSP使用:RenderRequest renderRequestResourceRequest resourceRequest转载 2017-04-29 09:01:06 · 288 阅读 · 0 评论 -
学习liferay视频及网站
视频:http://i.youku.com/i/UNDE0NTIzMg==/videos?spm=a2hzp.8244740.0.0博客:http://www.huqiwen.com/http://blog.csdn.net/minorpluto/article/details/49782763原创 2017-04-29 08:57:19 · 627 阅读 · 0 评论 -
liferay Dynamic Query 查询
介绍Liferay提供了几种方法定义复杂的查询用来检索数据库中的数据。通常情况下,在每个service Entity中,通过定义一些'finder'方法,可以便捷地满足基本的数据查询操作。但是,有时候我们可能会遇到以下几种finder查询并不能满足的情况:过于复杂的查询,例如子查询需要实现一些聚合操作,像min、max、avg等想得到复合对象或元组而不是映射的对象类转载 2017-09-26 10:16:26 · 1375 阅读 · 0 评论