Java ';A4J';是未定义的

Java ';A4J';是未定义的,java,ajax,jsf,myfaces,Java,Ajax,Jsf,Myfaces,我对ie7上的ajax4jsf库有问题,它会给我错误“A4J未定义”,但这个错误不会出现在firefox和chrome上 我使用的图书馆 myfaces1.1.5和ajax4jsf1.1 这是我的web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="java.sun.com/xml/ns/j2ee"; xmlns:xsi="w3.org/2001/XMLSchema-insta

我对ie7上的ajax4jsf库有问题,它会给我错误“A4J未定义”,但这个错误不会出现在firefox和chrome上

我使用的图书馆 myfaces1.1.5和ajax4jsf1.1

这是我的
web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="java.sun.com/xml/ns/j2ee"; xmlns:xsi="w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="java.sun.com/xml/ns/j2ee java.sun.com/xml/ns/…;
<context-param>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>server</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.NUMBER_OF_VIEWS_IN_SESSION</param-name>
<param-value>20</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.SERIALIZE_STATE_IN_SESSION</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.COMPRESS_STATE_IN_SESSION</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.ALLOW_JAVASCRIPT</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.DETECT_JAVASCRIPT</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.PRETTY_HTML</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.AUTO_SCROLL</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.VALIDATE</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.ADD_RESOURCE_CLASS</param-name>
<param-value>org.apache.myfaces.renderkit.html.util.DefaultAddResource</param-value></context-param> 
<context-param>
<param-name>org.apache.myfaces.CHECK_EXTENSIONS_FILTER</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>org.apache.myfaces.RESOURCE_VIRTUAL_PATH</param-name>
<param-value>/faces/extensionResource</param-value>
</context-param>
<filter> 
<display-name>Ajax4jsf Filter</display-name>
<filter-name>ajax4jsf</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
</filter>
<filter-mapping>
<filter-name>ajax4jsf</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>


在每一页的顶部添加这个

<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@taglib uri="http://richfaces.org/rich" prefix="rich"%>

在每页顶部添加此选项

<%@taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@taglib uri="http://richfaces.org/a4j" prefix="a4j"%>
<%@taglib uri="http://richfaces.org/rich" prefix="rich"%>

XYZ未定义

这是一个典型的Javascript错误。由于它在真正的WebBrowser中运行良好,所以服务器端的一切都非常好

我唯一想到的是使用/生成的javascript库中存在冲突。我建议升级到可用的最新版本,并将其全部对齐

XYZ未定义

这是一个典型的Javascript错误。由于它在真正的WebBrowser中运行良好,所以服务器端的一切都非常好


我唯一想到的是使用/生成的javascript库中存在冲突。我建议升级到可用的最新版本,并将所有功能整合起来。

我们有一个集群环境,IHS将流量定向到两个节点。部署未与一个节点正确同步,导致a4J未定义错误间歇性出现。重新启动节点和服务器,应用程序开始正常工作

我们有一个集群环境,IHS将流量定向到两个节点。部署未与一个节点正确同步,导致a4J未定义错误间歇性出现。重新启动节点和服务器,应用程序开始正常工作

您能否提供您的
web.xml
?第一部分javax.faces.STATE\u SAVING\u METHOD server org.apache.myfaces.NUMBER\u SESSION 20 org.apache.myfaces.SERIALIZE\u STATE\u SESSION org.apache.myfaces.COMPRESS\u STATE\u SESSION org.apache.myfaces.ALLOW\u JAVASCRIPTtrueorg.apache.myfaces.DETECT_javascriptfalsorg.apache.myfaces.PRETTY_HTMLtrue org.apache.myfaces.AUTO_SCROLLtrue org.apache.myfaces.VALIDATEtrue org.apache.myfaces.ADD_RESOURCE_CLASS org.apache.myfaces.renderkit.html.util.DefaultAddResourceorg.apache.myfaces.CHECK_EXTENSIONS_FILTERtrueorg.apache.myfaces.RESOURCE\u VIRTUAL\u PATH/faces/extensionresource能否提供您的
web.xml
?第一部分javax.faces.STATE\u保存方法服务器org.apache.myfaces.NUMBER\u会话中的视图数\u 20 org.apache.myfaces.SERIALIZE\u会话中的状态\u org.apache.myfaces.COMPRESS\u会话中的状态\uorg.apache.myfaces.ALLOW_JAVASCRIPTtrue org.apache.myfaces.DETECT_javascriptfalse.apache.myfaces.PRETTY_HTMLtrue org.apache.myfaces.AUTO_SCROLLtrue org.apache.myfaces.VALIDATEtrue org.apache.myfaces.ADD_资源类org.apache.myfaces.renderkit.html.util.DefaultAddResourceorg.apache.myfaces.CHECK_扩展org.apache.myfaces.RESOURCE\虚拟\路径/faces/extensionResource