我在 java 文件中給出了配置詳細信息,當我嘗試訪問 URL 時出現(xiàn)狀態(tài) 404 錯誤。找不到我哪里出錯了。我嘗試訪問的 URL 是http://localhost:8080/foodCourt/webapi/foods. 請幫助解決代碼。在此,我將分享代碼詳細信息。使用@Post注釋時出現(xiàn)此錯誤。請查找 web.xml 文件的詳細信息。我在文件中為 url 模式提供 webapi。我提供了必要的 jar 文件,包括 hibernate、jersey、jboss@ApplicationPath("webapi")public class AplicationConfig extends Application { @Override public Set<Class<?>> getClasses() { Set<Class<?>> resources = new java.util.HashSet<>(); addRestResourceClasses(resources); return resources; } private void addRestResourceClasses(Set<Class<?>> resources) { resources.add(resources.Foods.class); } }@XmlRootElementpublic class FoodCourt { private int foodCourtId; private String foodCourtName; private int seatingCapacity; private int votes; public int getFoodCourtId() { return foodCourtId; } public void setFoodCourtId(int foodCourtId) { this.foodCourtId = foodCourtId; } public String getFoodCourtName() { return foodCourtName; } public void setFoodCourtName(String foodCourtName) { this.foodCourtName = foodCourtName; } public int getSeatingCapacity() { return seatingCapacity; } public void setSeatingCapacity(int seatingCapacity) { this.seatingCapacity = seatingCapacity; } public int getVotes() { return votes; } public void setVotes(int votes) { this.votes = votes; }}@Path("/foods")public class Foods { private Foods() {} private FoodDAO fooddao = new FoodCourtDAOImple(); @POST @Consumes("application/json") @Produces("application/xml,application/json") public Response fooddetails(FoodCourt foodDTO) throws Exception { int id=fooddao.addFoodDetails(foodDTO); System.out.println(id); return Response.status(201).entity(id).build(); }}
添加回答
舉報
0/150
提交
取消