我有一个用Java编写的后端程序,允许管理员为数据库创建新的公司。但是,该程序不允许复制具有相同名称的公司,因此每当发生这种情况时,它都会抛出异常。
这是我的方法代码,但无论是失败还是成功,它总是会调用成功函数。
$("#create-company").on('click', function() {
var company = {
compName: $compName.val(),
password: $password.val(),
email: $email.val()
};
$.ajax({
type: "POST",
url: "rest/admin/company",
data: JSON.stringify(company),
contentType: "application/json",
success: function() {
alert("Company has been successfully created!");
},
error: function() {
alert("Error creating company. Please check your input.");
}
});
});