PrimeFaces inputTextテキストボックスを使用してユーザー入力を取得しようとしています。プレースホルダ属性を追加しても、テキストはテキストボックスに表示されません。これに含める必要があるライブラリはありますか?以下は私のjsfページです。プレースホルダがPrimeFacesで動作していないp:inputText
<ui:composition template="/template/master-layout.xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.org/ui">
<ui:define name="head"> test header </ui:define>
<ui:define name="meta">
<f:metadata>
<f:event type="preRenderView" listener="#{HomeBean.initPage}"></f:event>
</f:metadata>
</ui:define>
<ui:define name="mainContainer">
<div class="row">
<div class="col-sm-12">
<p:inputText placeholder="Your ID" styleClass="form-control service-input-border" maxlength="20" id="Id"
value="#{homeBean.Id}"></p:inputText>
</div>
</div>
</ui:define>
</ui:composition>
まだ同じです。私はこれを試した。だからこそ私が忘れてしまったライブラリを知りたいのです。 –
私は答えとしてそれを掲示する前にそれを試み、それは働いていた。余分なライブラリはありません。 IDには注意してください。正しい 'id 'を参照する'のための ''ですか?興味深いことに – Apostolos