为什么Freemarker模板AJAX请求在Java 11中不起作用?

到目前为止,我使用的是带有FreeMarker模板的Java 8,并且所有AJAX请求都可以正常工作,但是现在我将Java版本更新为Java 11,看起来AJAX调用返回的状态为200,但状态为{{1} }块,而不是error:块。 AJAX查询看起来像这样-

success:

两个Java版本中的代码均未更改。我不确定为什么无法使用Java 11获得成功响应。我正在使用版本$("#form").submit( function (e) { $("#spin").show(); document.getElementById("invalidError").innerHTML = ""; e.preventDefault(); var formData = new FormData($(this)[0]); $.ajax({ type: "POST",cache: false,data: formData,url: "/login",processData: false,contentType: false,success: function(data) { document.location.href="/"; },error: function(data){ alert("Failed"); $("#spin").hide(); } }); return false; }); 的freemarker库。

southwesting1228 回答:为什么Freemarker模板AJAX请求在Java 11中不起作用?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3117256.html

大家都在问