2014-09-26 63 views
0

我正在使用primefaces inputtextarea,但在出錯的情況下,它沒有顯示它的紅色邊框,但只顯示了錯誤消息。爲什麼primefaces textarea在錯誤的情況下不顯示紅色邊框?

<p:messages id="message1"/> 
<p:inputTextarea id="INote" 
        value="#{currenttrtevents.selectedtrtevent.issuesIdentified}" 
        autoResize="false" 
        required="true" 
        requiredMessage="Issues Required" 
        style="width:500px;height:170px;color:black !important;"> 
</p:inputTextarea> 

<p:commandButton id="add" 
       value="Add" 
       oncomplete="if(!args.validationFailed) fIssuesDialog.hide()" 
       actionListener="#{currenttrtevents.processIssues}" 
       process="issuesFrm" 
       update=":trtInfoForm,message1" global="false"> 
</p:commandButton> 

回答

1

這是運行tomcat 7.0.55上的primefaces 3.4.2,mojarra 2.1.17測試並顯示紅色邊框的示例代碼。

<h:form> 
    <h3>AutoResize</h3> 
    <p:inputTextarea id="textarea1" 
        rows="6" 
        cols="33" 
        required="true" 
        requiredMessage="Issues Required"/> 
    <p:message for="textarea1" id="message1"/> 
    <p:commandButton process="@form" 
        update="textarea1,message1" 
        value="submit"/> 
</h:form> 

祝你好運。

+0

我在commandbutton.thank缺少inputtextarea更新,感謝您的幫助。 – niks 2014-09-29 13:54:31

+0

不客氣。 – wittakarn 2014-09-29 14:19:15

相關問題