gpt4 book ai didi

java - 显示 liferay 输入编辑器

转载 作者:行者123 更新时间:2023-11-28 22:51:25 24 4
gpt4 key购买 nike

我正在尝试使用输入编辑器创建 liferay portlet。为此,我正在使用:

  • Liferay 6.2 GA5 与 Tomcat 7 捆绑
  • Liferay 插件 SDK 6.2 GA5
  • Eclipse 中的 Liferay IDE,3.0.0 GA1

我尝试创建一个包含以下内容的 portlet:

<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<%@ taglib uri="http://alloy.liferay.com/tld/aui" prefix="aui" %>
<%@ page import="com.liferay.portal.kernel.util.UnicodeFormatter" %>

<portlet:defineObjects />

<aui:button-row cssClass="guestbook-buttons">
<aui:button value="TESTING"></aui:button>
</aui:button-row>

<liferay-ui:input-editor initMethod="initEditor" name="mieditor">
<script type="text/javascript">
function <portlet:namespace />initEditor() {
return "<%= UnicodeFormatter.toString("working") %>";
}
</script>
</liferay-ui:input-editor>

Editor up.

前面指示的代码创建了一个带有按钮和输入编辑器的 portlet,但它不显示编辑器,只显示按钮和句子 Editor up。你可以看到我的意思的图片:

enter image description here

您知道为什么 portlet 不显示输入编辑器吗?

提前致谢!

最佳答案

您错过了包含 Liferay-ui 标签库。只需将其添加到您的 jsp

<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>

为了将来的引用,如果您在 IDE 中开发,它会向您显示未知标签的警告,因此无法解析标签或它的特殊用途。

关于java - 显示 liferay 输入编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38866549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com