我有下面的代码来显示编辑器和工具栏,以某种方式没有显示工具栏,而我只是出现了一条细线(屏幕截图中以黄色突出显示)。
我从这里使用了工具栏代码。
有人可以帮我指出问题,我搜索并发现jquery可能是问题,但我没有明确加载任何jquery或其他库。另外,我的编辑器工作正常,但工具栏却没有。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>
<h:body>
<h1>Hello World PrimeFaces</h1>
<h:form>
<p:editor></p:editor>
<br></br>
<p:toolbar>
<f:facet name="left">
<p:commandButton type="button" title="Save" icon="ui-icon-disk" />
<p:commandButton type="button" title="Delete" icon="ui-icon-trash" />
<p:commandButton type="button" title="Print" icon="ui-icon-print" />
</f:facet>
</p:toolbar>
</h:form>
</h:body>
</html>
答案 0 :(得分:1)
我克隆了PrimeFaces测试项目:https://github.com/primefaces/primefaces-test
在test.xhtml
中输入您上面的确切代码。
然后我用mvn clean jetty:run
运行项目,并导航到http://localhost:8080/primefaces-test/test.xhtml
这是我的屏幕截图。