我想在JSF页面中包含“示例代码”。客户应该能够阅读此代码并将其复制粘贴。任何想法如何做到这一点?
在StackOverflow上,它看起来应该像下面的代码块:
<p:splitButton value="Save" update="messages" icon="ui-icon-disk">
<p:menuitem value="Update" outcome="splitButton.xhtml" update="messages" icon="ui-icon-arrowrefresh-1-w" />
<p:menuitem value="Delete" outcome="splitButton.xhtml" icon="ui-icon-close" />
<p:separator />
<p:menuitem value="Homepage" url="http://www.primefaces.org" icon="ui-icon-extlink" />
</p:splitButton>
在这个主题上,我找不到任何好的例子。感谢帮助。
我一直在使用Google Code Prettify。它由CSS和JS文件组成,还具有大量的颜色主题。尝试将您的代码放入消息包中,并将其包含在以下内容中:
留言内容
test.pretty=<p:splitButton value="Save" update="messages" icon="ui-icon-disk">\n ...
XHTML
<pre class="prettyprint linenums">
<h:outputText value="#{messages['test.pretty']}" escape="true"/>
</pre>
输出量
如果您希望占用的空间较小,则可以使用<pre>
tag和自己的CSS。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句