Несколько параметров пути в Джерси - PullRequest
0 голосов
/ 23 марта 2020

Я создаю свой первый веб-сервис api rest, и теперь я хочу получить два разных параметра пути, но он не работает!

вот код, который вызывает ошибку:

@PUT 
@Path("/{projectid}/updateproject/{profileid}") 
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON) 
public Projects updateProject(
        @PathParam("projectid") int projectid, 
        @PathParam("profileid") int profileid, 
        Projects pProject,
        Profiles pProfile) {  
    pProject.setProjektid(projectid); 
    pProfile.setPersonalnummer(profileid);
    return service.addProfileInProject(pProject, pProfile); 
}

И это ошибка, которую я получаю: org.glassfi sh .jersey.server.model.ModelValidationException: Проверка правильности Сбой модели ресурсов приложения во время инициализации приложения. Он также говорит что-то с: на классе ресурсов ... содержит несколько параметров без аннотации. Не удалось разрешить источник впрыска.

Пожалуйста, помогите мне с этой проблемой! Спасибо! <3 </p>

...