Рубрики
Без рубрики

Ошибка области действия весеннего запроса : Запрос, связанный с потоком, не найден

– Ошибка области действия весеннего запроса : Запрос, связанный с потоком, не найден

Проблема

Разрабатывая веб-приложение с помощью Spring, создайте компонент с областью действия ” запрос “.

@Component
@Scope("request")
public class PaymentService {

	@Autowired
	UserBo userBo; 
	//...

Но нажмите следующее сообщение об ошибке?

Caused by: java.lang.IllegalStateException: No thread-bound request found: 
	Are you referring to request attributes outside of an actual web request, 
	or processing a request outside of the originally receiving thread? 
	If you are actually operating within a web request and still receive this message, 
	your code is probably running outside of DispatcherServlet/DispatcherPortlet: 
	In this case, 
        use RequestContextListener or RequestContextFilter to expose the current request.
	//... 28 more

Решение

Чтобы исправить это, зарегистрируйте RequestContextListener прослушиватель в web.xml файл.

Файл: web.xml


   
	
		org.springframework.web.context.request.RequestContextListener
	
   

Оригинал: “https://mkyong.com/spring/spring-request-scope-error-no-thread-bound-request-found/”