我使用Liferay时,遇到的问题及解决方法。
1.JavaProject 固定值设定
properties文件: portal-ext.properties
目录:\ Liferay\liferay-portal-6.2-ce-ga4
properties 设定方法:
DynamicHostURL=www.baidu.com
Java取值方法:
long companyId = PortalUtil.getCompanyId(request);
String V4Url = PrefsPropsUtil.getString(companyId, "DynamicHostURL");
2.去掉Liferay中的“您的请求已成功完成!"的提示
在portlet.xml里添加如下代码。
<init-param>
<name>add-process-action-success-action</name>
<value>false</value>
</init-param>
3. portlet引用资源方法
xxx. jsp里需要添加basePath,使用全路径
String basePath = renderRequest.getContextPath();
<img style="" src="<%=basePath%>/images/001xfcx_p.png" />
4. 环境配置时,pom 网络链接不到的问题,是因为gradle生成项目文件的问题。
A. Liferay配置代理:
文件:
D:\studio\Liferay\liferay-plugins-sdk-6.2\gradle.properties
D:\studio\Liferay\liferay-plugins-sdk-6.2\tools\gradle\gradle\wrapper\gradle-wrapper.properties
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载