/
webdev
/
SpringCRUD
Обзор
Документация
Войти
/
webdev
/
SpringCRUD
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/com/config/MySpringMvcDispatcherServletInititializer.java
35 строк
1 KB
Evgeny Bayandin
Updated PeopleController and views, added edit.html and hiddenHttpMethodFilter in config
30 апр 2024, 12:35
30 апр 2024, 12:35
742dfa4
Код
Авторство
О чём код?
package com.config; import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer; import javax.servlet.ServletContext; import javax.servlet.ServletException; import org.springframework.web.filter.HiddenHttpMethodFilter; public class MySpringMvcDispatcherServletInititializer extends AbstractAnnotationConfigDispatcherServletInitializer { @Override protected Class<?>[] getRootConfigClasses() { return null; } @Override protected Class<?>[] getServletConfigClasses() { return new Class[]{SpringConfig.class}; } @Override protected String[] getServletMappings() { return new String[]{"/"}; } @Override public void onStartup(ServletContext aServletContext) throws ServletException { super.onStartup(aServletContext); registerHiddenHttpMethodFilter(aServletContext); } private void registerHiddenHttpMethodFilter(ServletContext aContext) { aContext.addFilter("hiddenHttpMethodFilter", new HiddenHttpMethodFilter()).addMappingForUrlPatterns(null, true, "/*"); } }