[Java][Liferay] 如何从Javascript的function中获取language property的值
2016-12-13 20:31
232 查看
问题描述
在Portlet中,Javascript中通过Liferay.Language.get("key")的方式是拿不到自己添加的property的值,原因是Liferay.Language是从portal的language property中去找的,对于portlet的property是不理睬的,所以解决方案是通过hook去添加property,这里你不用担心portal property会造成性能的问题:
Liferay provides a way to get the value of different language keys. This allows you to keep Liferay's internationalization in Javascript. These results are also cached by the user, so multiple requests to the same key will not degrade performance
参照: Liferay JavaScript API
相关文章推荐
- Javascript中如何获取统一管理的Java提示语
- JAVA笔记3--如何Request,如何处理中文获取乱码问题
- 关于如何在java的web应用获取服务器资源。
- java基础:javascript如何访问jsf组件
- javascript如何获取中英文字符串的长度
- 如何用javascript获取select的值
- JAVA笔记1--如何获取年月日时分秒毫秒
- javascript 扩展Function对象 获取函数名称
- 在javascript中如何获取用户控件里的子控件的值
- 如何理解JavaScript、Java、Jsp、J2ee之间的关系与区别
- ??在JSP中,java和JavaScript如何交互?
- 如何实现javascript获取某行?并删除它?
- java如何获取对象在内存中的大小
- (原創) 如何每间格一段时间就执行function? (Web) (JavaScript)
- java基础:javascript如何访问jsf组件
- 如何用mshtml获得Javascript中function的返回值[mshtml]
- 如何在一段时间后,才执行function? (setTimeout()) (Web) (JavaScript)
- java 如何获取当前程序的路径
- 用JavaScript如何获取客户端的操作系统是window2000还是window xp?
- 如何编写JavaScript脚本,在客户端获取或变更服务器端控件的值及ID