我的 jsp 中有一个 actionURL,我在我的 java 文件中调用了一个名为“updateDB”的方法。每当我使用 A.io.request 通过 AJAX 请求提交表单时,我的 java 代码中的这个 udpateDB 函数就会被调用,我正在执行一些数据库 CRUD 操作。
我想知道如何将一些值(数据库插入的成功/失败状态)从 java 代码发送回我的 jsp 到我的 A.io.request ajax 调用的成功回调。
您可以在我的 Ajax 请求下方找到:
Liferay.provide(window,‘submitForm’,
function() {
var A = AUI();
A.io.request(‘${”formsubmissionURL”}’,{
method: ‘POST’,
form: { id: ‘<portlet:namespace />fm’ },
on: {
success: function(){
alert(form submitted”);
// I WANT DATABASE SUCCESS OR FAILURE STATUS HERE FROM JAVA CODE
}
}
});
});
谢谢