проблемаПочему я получаю код ответа 200 при отправке запроса от Postman на сервер Tomcat в моем проекте. но получите 404 в другом проекте?
В мой проект HealthHelper
В мой проект HealthHelper,
Сначала я запустил сервер Tomcat.
Я отправил запрос со следующим URL-адресом и необработанными данными от Postman до Tomcat Server v9.0.
Я получаю запрос и обрабатываю его с помощью Java код с пакетом javax.servlet.
HTTP Status 404 – Not Found
body {
font-family: Tahoma, Arial, sans-serif;
}
h1,
h2,
h3,
b {
color: white;
background-color: #525D76;
}
h1 {
font-size: 22px;
}
h2 {
font-size: 16px;
}
h3 {
font-size: 14px;
}
p {
font-size: 12px;
}
a {
color: black;
}
.line {
height: 1px;
background-color: #525D76;
border: none;
}
HTTP Status 404 – Not Found
Type[/b] Status Report
[b]
Message[/b] The requested resource [/HealthHelperServer/dietDiary/query/byTime] is not[b] available
Description[/b] The origin server did not find a current representation for the target resource or is not
willing to disclose that one exists.
Apache Tomcat/9.0.89
Код
Вот /HealthyHelperServer/src/main/java/web/dietdiary/controller/QueryDietDiaryByDateAndTimeController.java в другом проекте .
проблема[b]Почему я получаю код ответа 200 при отправке запроса от Postman на сервер Tomcat в моем проекте. но получите 404 в другом проекте? В мой проект HealthHelper В мой проект HealthHelper, [list] [*]Сначала я запустил сервер Tomcat.
[*]Я отправил запрос со следующим URL-адресом и необработанными данными от Postman до Tomcat Server v9.0.
[*]Я получаю запрос и обрабатываю его с помощью Java код с пакетом javax.servlet.
[/list] url [code]http://localhost:8080/HealthHelper/dietDiary/query/byTime [/code] необработанные данные [code]{ "diaryId":2, "userId":2, "createDate":"2021-12-26", "createTime":"00:00:00", "totalFat":2.52, "totalCarbon":2.3, "totalProtein":2.1, "totalFiber":2.1, "totalSugar":1.2, "totalSodium":1.1, "totalCalories":1.21 } [/code] вывод в консоли Eclipse Затем я получаю ожидаемый вывод в консоли Eclipse. [code]Ready to deserialize. dietDiary:DietDiary [diaryId=2, userId=2, createDate=2021-12-26, createTime=00:00:00, totalFat=2.52, totalCarbon=2.3, totalProtein=2.1, totalFiber=2.1, totalSugar=1.2, totalSodium=1.1, totalCalories=1.21] [/code] Код Вот /HealthHelper/src/main/java/web/dietdiary/controller/QueryDietDiaryByDateAndTimeController.java в моем проекте . [code]package web.dietdiary.controller;
@WebServlet("/dietDiary/query/byTime") public class QueryDietDiaryByDateAndTimeController extends HttpServlet { private static final long serialVersionUID = 1L;
[/list] url [code]http://localhost:8080/HealthHelperServer/dietDiary/query/byTime [/code] необработанные данные [code]{ "diaryId":2, "userId":2, "createDate":"2021-12-26", "createTime":"00:00:00", "totalFat":2.52, "totalCarbon":2.3, "totalProtein":2.1, "totalFiber":2.1, "totalSugar":1.2, "totalSodium":1.1, "totalCalories":1.21 } [/code] вывод в консоль Eclipse Тогда я ничего не получаю в консоли Eclipse. Но я получил 404 Ошибка НЕ найдена в Postman. Тело [img]https://i.sstatic.net/53VG1S9H.png[/img]
[code]
HTTP Status 404 – Not Found
body { font-family: Tahoma, Arial, sans-serif; }
h1, h2, h3, b { color: white; background-color: #525D76; }
Type[/b] Status Report [b] Message[/b] The requested resource [/HealthHelperServer/dietDiary/query/byTime] is not[b] available Description[/b] The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
Apache Tomcat/9.0.89
[/code] Код Вот /HealthyHelperServer/src/main/java/web/dietdiary/controller/QueryDietDiaryByDateAndTimeController.java в другом проекте . [code]package web.dietdiary.controller;
@WebServlet("/dietDiary/query/byTime") public class QueryDietDiaryByDateAndTimeController extends HttpServlet { private static final long serialVersionUID = 1L;