Spring Boot: методы неоднозначного обработчика, сопоставленные для пути HTTP 'http://localhost:8080/error' - PullRequest
0 голосов
/ 20 декабря 2018

Каждый раз, когда я использовал ajax для публикации, я получаю эту ошибку, но передача данных работает успешно.Некоторые говорили, что это из-за моего заявления.У меня также нет отображения для / ошибка.Это одна из моих работ, которая вызывает эту ошибку.

AJAX:

$.ajax
({
type: 'post',
url: '/SaveDependent',
data: 
{
    dependent_id: 0,
    reference_no: referenceNo,
    dependent_name: dNameValue[i],
    dependent_dob: dDobValue[i],
    dependent_gender: dGenderValue[i],
    dependent_occupation: dOccupationValue[i],
    dependent_relationship: dRelationshipValue[i],
    dependent_beneficiary: dBeneficiaryValue[i]
},
success: function (response) 
{
    alert("success");
},
});

КОНТРОЛЛЕР:

@RequestMapping(value= "/SaveDependent", method=RequestMethod.POST)
public String saveDependent(ClientApplicationDependent clientApplicationDependent) {
        clientApplicationDependentService.saveOrUpdate(clientApplicationDependent);
        return "success";
}

СЕРВИС:

public interface ClientApplicationDependentService {
    public void saveOrUpdate(ClientApplicationDependent clientApplicationDependent);
}

СЛУЖБА IMPL:

@Override
public void saveOrUpdate(ClientApplicationDependent clientApplicationDependent) {
    clientApplicationDependentRepository.save(clientApplicationDependent);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...