Ajax Oracle Application Server 10上的jqgrid getPage()getRow()空值

Ajax Oracle Application Server 10上的jqgrid getPage()getRow()空值,ajax,jqgrid,oracle10g,servlets,Ajax,Jqgrid,Oracle10g,Servlets,我的应用程序在oc4j中正常工作,独立网格正常工作,但当我部署到OAS 10g 3 10.1.3.1.0版时,任何网格都不会显示任何行,但如果我愿意,我可以插入记录。 我尝试了OAS中的日志文件,包括应用程序和实例一;一切似乎都正常,没有错误日志,只有hibernate sql跟踪 我无法发布一张firebug控制台的图片,上面有所有正确的值: Firebug告诉我,网格的值是按预期的方式发送的 但很明显,它们并没有到达服务器或其他地方,因为当应用程序使用页面和行的值时,它们不知何故是空的 pu

我的应用程序在oc4j中正常工作,独立网格正常工作,但当我部署到OAS 10g 3 10.1.3.1.0版时,任何网格都不会显示任何行,但如果我愿意,我可以插入记录。 我尝试了OAS中的日志文件,包括应用程序和实例一;一切似乎都正常,没有错误日志,只有hibernate sql跟踪

我无法发布一张firebug控制台的图片,上面有所有正确的值:

Firebug告诉我,网格的值是按预期的方式发送的 但很明显,它们并没有到达服务器或其他地方,因为当应用程序使用页面和行的值时,它们不知何故是空的

public void readGrid() {
    JQGridJSONModel json = new JQGridJSONModel();
    int page = Integer.valueOf(getPage());
    int block = Integer.valueOf(getRows());

    try {...
这是我在firebug HTML选项卡中收到的错误:

    java.lang.NumberFormatException: null at java.lang.Integer.parseInt(Integer.java:415) 
at java.lang.Integer.valueOf(Integer.java:553) 
at com.taca.tariff.action.admin.security.SecUserCrudAction.readGrid(SecUserCrudAction.java:61) 
at com.taca.tariff.action.comun.ComunAction.fetchCrudMethod(ComunAction.java:174) 
at com.taca.tariff.action.admin.security.SecUserCrudAction.execute(SecUserCrudAction.java:114) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:585) 
at com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionInvocation.java:452) 
at com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActionInvocation.java:291) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:254) 
at com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(DefaultWorkflowInterceptor.java:176) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(ValidationInterceptor.java:263) 
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:68) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:133) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:267) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:142) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:166) 
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164) a
t com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:190) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at com.taca.tariff.action.comun.ActiveSessionInterceptor.intercept(ActiveSessionInterceptor.java:50) 
at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248) 
at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52) 
at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:485) 
at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77) 
at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91) 
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) 
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129) 
at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77) 
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) 
at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:102) 
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) 
at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) 
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) 
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:619) 
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368) 
at com.evermind.server.http.HttpRequestHandler.handleNotFound(HttpRequestHandler.java:1032) 
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:906) 
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448) 
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) 
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) 
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) 
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) 
at java.lang.Thread.run(Thread.java:595)
由于我无法调试服务器,下一种情况下我该怎么做。 因为它们在oc4j单机版中工作正常,就像请求没有击中服务器一样,如果我想添加记录,我可以添加记录

Im使用Struts2、Hibernate 3.5、spring 3.0.5和sitemesh

我真的很感激任何关于可能发生的事情的线索??提前感谢

更新情况已解决:D 显然,问题在于服务器不会大声获取仅方法POST 所以我把mtype改为POST和jqgrid,现在它可以正常工作了