2014-07-23 72 views
0

我使用JSF1.2認可的,爲了使用Ajax ......我已經導入ajax4js罐子 但不知何故,它拋出錯誤未知標籤<a4j:ajax>沒有在JSF 1.2

<h:panelGroup style="padding-left:3px"> 
    <h:commandButton id="submitVisaDetails" 
        value="Submit Request" 
        action="#{VtsIdAutogenerateBB.submitVisaDetails}" 
        onclick="return validateVisaEntries(this,this.form);" 
        styleClass="btn" 
        onmouseover="this.className='btn btnhov'" 
        onmouseout="this.className='btn'" > 
      <a4j:ajax execute="@form" /> 
    </h:commandButton> 
</h:panelGroup> 

回答

0

我希望你正在使用Richfaces(ajax4jsf)3,如果是的話它不是<a4j:ajax>它的<a4j:support>。 Ref:Ajax Support

如果您使用RichFaces的4則其只支持JSF 2,所以無論是升級到JSF 2的使用RichFaces 3.

+0

我已經導入的RichFaces-API 3.3.3.Final.jar,但它不是採取任何作用 –

+0

您是否已將''''''更改爲''''''? –

+0

是的,但給出相同的錯誤 –