Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在liferay主题中使用java类?_Java_Liferay_Liferay 6_Velocity_Liferay Theme - Fatal编程技术网

在liferay主题中使用java类?

在liferay主题中使用java类?,java,liferay,liferay-6,velocity,liferay-theme,Java,Liferay,Liferay 6,Velocity,Liferay Theme,有没有办法在liferay主题中使用.java类?我想使用一个java类来转换日期。那么,我如何将java类包含到liferay 6主题中,并在portal\u normal.vmvelocity上使用它呢 谢谢。不,不可能在liferay主题中包含java代码 您在velocity上下文中已经有了dateUtil引用,可以使用一些日期实用程序。有关方法列表,请参阅DateUtil\u IWclass 在velocity中注入新的util类解释起来相当复杂,您必须构建一个ext插件。最好构建一个

有没有办法在liferay主题中使用.java类?我想使用一个java类来转换日期。那么,我如何将java类包含到liferay 6主题中,并在
portal\u normal.vm
velocity上使用它呢


谢谢。

不,不可能在liferay主题中包含java代码

您在velocity上下文中已经有了
dateUtil
引用,可以使用一些日期实用程序。有关方法列表,请参阅
DateUtil\u IW
class


在velocity中注入新的util类解释起来相当复杂,您必须构建一个ext插件。最好构建一个portlet插件并将其嵌入到主题中。

不,在liferay主题中不可能有java代码

您在velocity上下文中已经有了
dateUtil
引用,可以使用一些日期实用程序。有关方法列表,请参阅
DateUtil\u IW
class


在velocity中注入新的util类解释起来相当复杂,您必须构建一个ext插件。最好是构建一个portlet插件并将其嵌入到主题中。

当然,您可以实现它,而且我认为它并不复杂。给出了一步一步的说明。您也可以使用@Daniele提到的Liferay的
dateUtil
,或者,如果任何高级功能适合您的要求,您也可以使用它。

好吧,您当然可以实现它,我认为它并不复杂。给出了一步一步的说明。您也可以使用@Daniele提到的Liferay的
dateUtil
,或者,如果任何高级功能符合您的要求,就使用它。

我不知道为什么这是公认的答案,因为它显然是错误的。在dxp问世之前,我在themes中使用java类已经有一段时间了。我想,现在您必须使用一种称为模板化上下文贡献器的方法。看一看:我不知道为什么这是公认的答案,因为它显然是错误的。在dxp问世之前,我在themes中使用java类已经有一段时间了。我想,现在您必须使用一种称为模板化上下文贡献器的方法。看看: