Portlet 配置 window 未打开
Portlet Configuration window does not open
在 MVC spring Liferay portlet 中出现依赖问题后,我尝试从头开始重建它。
现在大部分都可以,但 portlet 首选项。
它曾经在以前的 portlet 上工作,但不适用于从头开始构建的 portlet。
我已正确设置 Liferay-portlet.xml:
<configuration-action-class> com.<packagename>.<subpackagename>.config.ConfigurationActionImpl</configuration-action-class>
Same results with default class:
<configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>
这部分工作是因为当我单击 portlet 的右上角时 "configuration" 选项现在可用。
Portlet.xml 包括:
<init-param>
<name>config-template</name>
<value>/WEB-INF/jsp/config/config2.jsp</value>
</init-param>
我还将之前运行正常的 jsp 复制到新项目中。
它确实加载正确。当我单击 "configuration" 时,所有 System.out.println 都正确显示到控制台输出中),但设置 window 未出现,因此 html 元素未显示。
我得到的只是尝试加载 window 的 portlet 页面,但它从未打开。
是否包含任何其他我可能没有正确重新设置的文件?
由此引起:
<link href="<c:url value="/css/bootstrap.css"/>" rel="stylesheet">
<link href="<c:url value="/css/bootstrap.min.css"/>" rel="stylesheet">
<link href="<c:url value="/css/bootstrap-theme.css"/>" rel="stylesheet">
<link href="<c:url value="/css/bootstrap-theme.min.css"/>"
rel="stylesheet">
当我从 jsp 中删除它时,一切都会恢复正常。
感谢我自己 ;)
希望它能节省别人的时间...
在 MVC spring Liferay portlet 中出现依赖问题后,我尝试从头开始重建它。
现在大部分都可以,但 portlet 首选项。 它曾经在以前的 portlet 上工作,但不适用于从头开始构建的 portlet。 我已正确设置 Liferay-portlet.xml:
<configuration-action-class> com.<packagename>.<subpackagename>.config.ConfigurationActionImpl</configuration-action-class>
Same results with default class:
<configuration-action-class>com.liferay.portal.kernel.portlet.DefaultConfigurationAction</configuration-action-class>
这部分工作是因为当我单击 portlet 的右上角时 "configuration" 选项现在可用。
Portlet.xml 包括:
<init-param>
<name>config-template</name>
<value>/WEB-INF/jsp/config/config2.jsp</value>
</init-param>
我还将之前运行正常的 jsp 复制到新项目中。 它确实加载正确。当我单击 "configuration" 时,所有 System.out.println 都正确显示到控制台输出中),但设置 window 未出现,因此 html 元素未显示。 我得到的只是尝试加载 window 的 portlet 页面,但它从未打开。
是否包含任何其他我可能没有正确重新设置的文件?
由此引起:
<link href="<c:url value="/css/bootstrap.css"/>" rel="stylesheet">
<link href="<c:url value="/css/bootstrap.min.css"/>" rel="stylesheet">
<link href="<c:url value="/css/bootstrap-theme.css"/>" rel="stylesheet">
<link href="<c:url value="/css/bootstrap-theme.min.css"/>"
rel="stylesheet">
当我从 jsp 中删除它时,一切都会恢复正常。 感谢我自己 ;) 希望它能节省别人的时间...