【发布时间】:2013-12-27 10:37:06
【问题描述】:
我正在使用 JSF 1,2,但我发现 IE9 或更高版本不支持 Ajax 脚本和请求。在我的项目中,我遇到了与您可以在以下位置重现的相同问题和错误:this source using IE 9+
<ui:composition
xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j"
xmlns:rich="http://richfaces.org/rich">
<h:form>
<rich:panel bodyClass="rich-laguna-panel-no-header">
<a4j:commandButton value="Set Name to Alex" reRender="rep" >
<a4j:actionparam name="username" value="Alex" assignTo="#{userBean.name}"/>
</a4j:commandButton>
<rich:spacer width="20" />
<a4j:commandButton value="Set Name to John" reRender="rep" >
<a4j:actionparam name="username" value="John" assignTo="#{userBean.name}"/>
</a4j:commandButton>
</rich:panel>
<rich:spacer height="1" />
<rich:panel bodyClass="rich-laguna-panel-no-header">
<h:outputText id="rep" value="Selected Name:#{userBean.name}"/>
</rich:panel>
</h:form>
有没有人遇到过这个问题并找到了解决方案?
问题应该在服务器上解决,而不是在用户环境上。
谢谢。
【问题讨论】:
-
你能在这里发布相关代码吗(编辑你的问题)?
-
完成。您还可以在 livedemo.exadel.com/richfaces-demo/richfaces/… 上查看其他示例
标签: ajax internet-explorer jsf jboss richfaces