Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
标记库支持命名空间:http://java.sun.com/jsf/core,但没有为name:ajax定义标记_Ajax_Jsp_Jsf_Jsf 2 - Fatal编程技术网

标记库支持命名空间:http://java.sun.com/jsf/core,但没有为name:ajax定义标记

标记库支持命名空间:http://java.sun.com/jsf/core,但没有为name:ajax定义标记,ajax,jsp,jsf,jsf-2,Ajax,Jsp,Jsf,Jsf 2,下页 <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %> <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %> <h:form> <h:outputLabel id="outtxt" value="#{user.name}"/> <h:inputText id="intxt" value="#{

下页

<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>
<%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %>
<h:form>
    <h:outputLabel id="outtxt" value="#{user.name}"/>
    <h:inputText id="intxt" value="#{user.name}">
        <f:ajax event="keyup" execute="intxt" render="outtxt"/>
    </h:inputTtext>
</h:form>

抛下错误

标记库支持命名空间:,但没有为名称:ajax定义标记

这是如何造成的?我如何解决它?

仅在中提供

然而,您使用的是自JSF2.0以来的JSP。所有针对JSP的JSF2.x开发都已停止。所有新的JSF 2.x特定标记/属性,如
,等等都不可用。为了利用新的JSF2.x特定的标记/属性,您需要将JSP迁移到后续的Facelets。有关Facelets的更多详细信息,请参见以下链接:

如果您在一些JSF书籍/tutorial/resource中找到了这个JSP示例,那么它很可能是针对JSF1.x的。在学习JSF2.x时,请务必阅读JSF2.x目标书/教程/资源。这是一个很好的起点