2014-02-09 58 views
0

我有以下的面孔代碼:PrimeFaces客戶端驗證不使用內置的編輯器工作

<h:outputText value="Name: "/> 
<!--<p:inplace id="inplace" editor="true" emptyLabel="N/A">--> 
<p:inputText id="name" value="#{testBean.name}" label="Name"/> 
<!--</p:inplace>--> 

<p:commandButton value="Save" validateClient="true" ajax="false" update="form"/> 

而且testBean這個是:

public class TestBean 
{ 
    @Size(min=2,max=5) 
    private String name; 
} 

展現在上述驗證工作的方式,但只要我取消註釋以引入就地編輯器來進行此字段驗證的行不會發生。

是不是就位元素只是設計用於驗證或我做錯了什麼?我覺得這是因爲inputText實際上是隱形的。

回答