Есть ли способ использовать 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