0

我在从 portal_normal.vm myweb-application.properties 中的属性文件“liferay-portal-6.1.0/tomcat-7.0.23/lib/myweb-application.properties”读取信息时遇到问题:

redirect.docs.url = http://stackoverflow.com/questions/ask

“liferay-portal-6.1.0/tomcat-7.0.23/webapps/web-theme/templates/portal_normal.vm”:

 #set ($docsURL =  $propsUtil.get("redirect.docs.url"))  <a href="$docsURL">#language("foot.docs")</a>
4

2 回答 2

1

获取 portal-ext.properties 的值

例如。test.name="sachin"

${propsUtil.get("test.name")}
于 2020-06-01T12:35:15.207 回答
0

PropsUtil(或 $propsUtil)访问portal.properties,通常通过portal-ext.properties. 因此,除非您将 myweb-application.properties 添加为“外部属性”文件,否则 PropsUtil 不会找到它。

一种方法是将此行添加到您的portal-ext.properties

  include-and-override=/path/to/myweb-application.properties

但请确保它没有使用与portal.properties不同目的相同的密钥。

于 2013-08-26T18:27:47.893 回答