Liferay
ybbpgfjtey
这个作者很懒,什么都没留下…
展开
-
Liferay5.2.3 HelloWorld
Liferay的学习已经有一周时间了,其间遇到了极大的困难。主要是网上的文档与示例与5.2.3版本不兼容,导致走了非常多的弯路,生成的Portlet总是无法使用。现在把我遇到的主要问题列出来,如下:1. liferay的web Portlet需要有四个配置文件。web.xml、liferay-display.xml、liferay-portlet.xml、portlet.xml。2. portlet.xml完全按照sun的portlet标准写,这个问题不大,注意里面所有的xml标签都是小写的,网上有篇文档中原创 2010-08-14 20:22:00 · 705 阅读 · 0 评论 -
Liferay与Flex通过HTTPService通讯
最近学习Liferay,想通过Flex开发Portlet,但是又没有办法使Flex与服务器通讯,网上找来找去,都是通过RemoteObject进行通讯的,例如:https://www.liferay.com/zh_CN/c/blogs/find_entry?entryId=2906618最后只找自己动手,丰衣足食了。其实通过HTTPService与Portlet通讯主要需要解决两个问题:1. 通过某种方法将Flash文件嵌入Portlet页面中(由于在Portal容器中无法直接得到Portlet工程下的资源原创 2010-08-30 00:15:00 · 856 阅读 · 0 评论 -
如何去掉 Liferay 页面下方的 Powered by Lifray
<br />Liferay开发的默认页面下方总会有一行 Powered by Liferay字样,比较讨厌,但又一直找不到这段代码出自何方,没法修改,几经周折后发现原来是默认的theme里面添加的,找到原因后修改就很简单了。<br /> <br /> <br />解决方案:<br />修改Liferay Root工程下的<br />/html/themes/classic/templates/portal_normal.vm<br />中的相关语句即可。原创 2010-09-18 15:46:00 · 1707 阅读 · 0 评论 -
Liferay 官方SVN
<br />最近在网上闲逛,突然发现Liferay的SVN,里面有非常多可用的样例代码,现在分享给大家:<br />地址:<br />http://svn.liferay.com/repos/public/plugins/trunk/portlets<br /> <br />用户名/密码: guest/guest原创 2010-09-05 12:07:00 · 515 阅读 · 0 评论 -
Liferay 找不到用户问题方案
<br />使用Liferay有时会出现在控制面板中找不到用户,但这些用户实际存在。<br /> <br />问题产生的原因是Liferay使用的Lucene索引失效,重建索引即可,解决方案如下:<br /> <br />方法一: 启动后通过控制面板重建所有索引即可,但这种方法需要手动处理。<br /> <br />方法二:修改portal-ext.properties,在其中添加一行:<br />index.on.startup=true<br />这样会在服务器每次启动时重新创建索引,可以解决该问题,但原创 2010-10-03 23:28:00 · 530 阅读 · 0 评论 -
Liferay IDE开发如何使用SVN
<br />在Liferay开发中遇到了许多问题,其实对项目影响最大的是SVN的使用,Liferay IDE中创建的项目,从SVN检出到Workspace后,就会变成错误一堆的Java project,根本无法使用。<br /> <br />这个问题的原因,其实我觉得也是Liferay比较失败的一点,所有Liferay IDE创建的工程,其实并不实际存在于 Workspace,而是会放在 Liferay SDK的相应目录,比如portlet工程会放在 $liferaysdk/portlets 文件夹下,而存原创 2010-10-12 22:28:00 · 955 阅读 · 0 评论 -
JSR286 (Java Portal 2.0)规范
<br />地址如下:<br /> <br />http://developers.sun.com/portalserver/reference/techart/jsr286/jsr286.html原创 2010-10-16 15:09:00 · 829 阅读 · 0 评论 -
Liferay 如何设置用户的默认语言为简体中文
<br />修改或添加system-ext.properties,在其中添加以下代码:<br /> <br />#用户默认国家user.country=CN#用户默认语言user.language=zh<br /> <br />注意以上修改只在系统第一次初始化时有效。原创 2010-10-24 14:53:00 · 2486 阅读 · 1 评论 -
Liferay如何去掉url中的国际化信息
<br />修改或添加portal-ext.properties,在其中添加以下代码:<br />#对于所有语种,仅使用一个页面#例如: URL http://localhost:8080/web/guest/home 将对应所有的语种locale.prepend.friendly.url.style=0<br /> <br />原创 2010-11-01 21:18:00 · 662 阅读 · 0 评论