【发布时间】:2011-07-25 23:36:37
【问题描述】:
我正在尝试向我的服务器(Glassfish v3.1 开源版)发出 ajax 请求,并且出于任何原因该请求永远不会到达服务器,在 tomcat 7 上运行相同的项目它可以正常工作,有任何配置我应该在 glassfich 上做什么??
我使用 eclipse helios、jsf 2 MyFaces 2.1.1、richfaces 4.0.0 和 glassfish 3.1 开源版
这是我的代码
<h:panelGroup>
<h:inputText id="firstName"
value="#{RegistrationForm.first_name}"
required="true"
requiredMessage="Please enter your first name">
<f:converter converterId="bankingCore.UpperCaseConventer for="firstName"/>
<f:ajax event="blur" execute="@all" render="@form"/>
</h:inputText>
<h:message id="NameError" for="firstName" styleClass="errorClass"/>
</h:panelGroup>
【问题讨论】:
-
您的问题描述有问题:如果它与 Tomcat 和 Glassfish 一起工作“请求永远不会到达服务器”,这不可能,因为请求是由客户端发出的(我想你没有改变)。因此,请求必须使用 Tomcat 和 GF 或都不使用(您可以使用 Firebug 或 Chrome 开发工具确认)。请在客户端和服务器日志中验证。
标签: jsf-2 richfaces glassfish-3 myfaces