Метод Will Put возвращает что-либо в REST, работает нормально в перехватчике POSTMAN - PullRequest
0 голосов
/ 13 марта 2019

У меня есть следующий метод PUT .. Когда я запрашиваю у POSTMAN, он возвращает правильный результат, но когда нажимаю URL в Chrome, я получаю «HTTP ERROR 405» .. URL-адрес, как показано ниже http://localhost:7001/RESTfulWS/university/emp/3/Abhi

@PUT
    @Path("/emp/{employeeid}/{employeename}")
    @Produces(MediaType.TEXT_PLAIN)
    public String updateEmployeeName(@PathParam("employeeid") String empid,@PathParam("employeename") String ename){
        int a=0;
        try{  
                Class.forName("oracle.jdbc.driver.OracleDriver");  

                Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:ORCL","ABCD","ABCD");  

                Statement stmt=con.createStatement();  
                System.out.println("update employee set name='"+ename+"' where ID ="+empid+"");
                a=stmt.executeUpdate("update employee set name='"+ename+"' where ID ="+empid+"");
                System.out.println("Updated Successfully "+a);

            }catch(Exception e){ System.out.println(e);}
        if(a>0){
            return "Name updated for employee id"+empid+" is done ";
        }else{
            return "Some error happened";
        }

    }

Может кто-нибудь помочь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...