Я думаю, что вам нужно сделать несколько процессов утилизации. Это можно сделать с помощью многопроцессорного пакета python. Так как многопоточные программы не работают в Python из-за GIL (Global Interpreter Lock). Есть много примеров того, как это сделать. Вот некоторые из них:
В моем пружинном веб-приложении начальной загрузки с JSP это не сделало работавший, пока я не добавил эту зависимость
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
даже после конфигурирования преобразователя представления
spring.mvc.view.prefix: /WEB-INF/views/
spring.mvc.view.suffix: .jsp
, Если Вы находите, почему это работало, прокомментируйте.
404 просто означает «Не найдено» .
Либо указан неверный URL (примечание: учитывается регистр!), Либо ресурс отсутствует там, где вы думаете.
Просто проверьте URL и / или проверьте, находится ли ресурс там, где вы ожидаете. Вы поместили sample.jsp
в папку / WEB-INF
. Таким образом, он не станет общедоступным без вызова сервлета фронт-контроллера.
Выложите его за пределы / WEB-INF
.
samplejsp
`-- WebContent
|-- WEB-INF
`-- sample.jsp
Если вы хотите сохранить его в / WEB-INF
, тогда вам нужно создать сервлет фронт-контроллера, который пересылает его в метод doGet ()
, как показано ниже.
request.getRequestDispatcher("/WEB-INF/sample.jsp").forward(request, response);
Наконец, «откройте» JSP, просто вызвав фактический URL сервлета вместо фиктивного URL-адреса JSP.
Это в основном связано со структурой каталогов или упаковкой.
Не могли бы вы добавить структуру каталогов?
Аналогично приведенному ниже -
src
|-html\
|-jsp\
Возможно, это должно сделать это
<form action="sample.jsp" method=get>
<input type =submit value="submit">
</form>
Изменить - WEB-INF не разрешает прямой доступ к JSP.