【发布时间】:2020-12-23 16:07:02
【问题描述】:
我们有一个使用 Spring framework 5.1.7.RELEASE、JDK 1.8 和 DWR 3.0.2 的 Web 应用程序部署在 是 8.5。我们有一个 JSP 网页;向其用户显示一些统计信息;网页像几年前一样工作正常,突然间开始无法加载。当我们调试问题时;我们将其缩小到 dwr 的 ajax 请求;它在 engine.js 中失败,出现未知错误。我们的想法;我们将提供信息来回答这个问题。代码 sn-p 在下面,它在下面的第 3 行继续失败,即 controllerClass.someMethod 调用。 selectObj1 和 selectObj2 是数组类型的对象。
if (document.getElementById("someCheckBox").checked) {
//Below controllerClass is the name of JS class produced by DWR but actually it's a Java class (i.e. object used below)
controllerClass.someMethod("Value1", selectObj1, selectObj2, 'Value2', 'Value1', function(data) {
if (data != null) {
hideView("viewOne",false); //user defined function call
fillData("viewName",data[0]); //user defined function to fill the returned data
valueRet1 = data[1];
someConst = "X";
displayNavCon(pageNumber); //user defined function to control the navigation on web page
} else {
alert("No Data Found!!!");
recordCount=0;
}
});
【问题讨论】:
标签: javascript java spring dwr