如何向 Liferay 添加额外的属性。
我不想覆盖现有的属性。我想在现有属性之上添加新属性
我试过这种方法,但是没有成功
<portlet>
<portlet-name>search</portlet-name>
<display-name>Search</display-name>
<portlet-class>org.springframework.web.portlet.DispatcherPortlet</portlet-class>
<init-param>
<name>contextConfigLocation</name>
<value>/WEB-INF/spring-config/search-portlet.xml</value>
</init-param>
<init-param>
<name>config-template</name>
<value>/WEB-INF/view/search/configuration.jsp</value>
</init-param>
<expiration-cache>0</expiration-cache>
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>view</portlet-mode>
</supports>
<resource-bundle>Language</resource-bundle>
.............
</portlet>
I have placed Language.properties file under src/main/resources/
但是,当我尝试打印 <liferay-ui:message key="test-lang-msg" />
时我没有得到值(value)
语言.properties文件
test-lang-msg=Testing Language Properties File
最佳答案
您在 portlet.xml 中的条目不正确。
像这样提供
<resource-bundle>resource.Language</resource-bundle>
HTH 问候
关于properties - 向 Liferay 添加额外的语言属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21184474/