Есть ли способ использовать BotDetect Captcha в проекте Stringboot?

Я хочу использовать BotDetect Catpcha в своем приложении SpringBoot, но, к сожалению, BotDetect требует от меня создания определений капчи в web.xml. Но у меня нет web.xml. Как вы думаете, возможно ли сделать определения сервлетов в SpringBoot без использования web.xml?

Пример web.xml:

   <servlet>
      <servlet-name>BotDetect Captcha</servlet-name>
      <servlet class>com.captcha.botdetect.web.servlet.CaptchaServlet</servlet-
   class>
  </servlet>
<servlet-mapping>
<servlet-name>BotDetect Captcha</servlet-name>
 <url-pattern>/botdetectcaptcha</url-pattern>
 </servlet-mapping>

1 ответ

@Bean
public ServletRegistrationBean dispatcherServletRegistration() {
    ServletRegistrationBean registration = new ServletRegistrationBean(new CaptchaServlet());
    registration.setUrlMappings(Arrays.asList("/botdetectcaptcha"));
    return registration;
}

Класс приложения SpringBoot

Другие вопросы по тегам