Как программно представить конфигурации web.xml?

Так что совершенно новый для программного определения вашего web.xml и bean-файла, у нас был подрядчик, который работал над приложением, и он решил уйти, теперь я знаю, как настроить мой файл web.xml (устаревшее весеннее веб-приложение). Я достиг точки, что мне нужно настроить созданный им файл конфигурации. В настоящее время я пытаюсь добавить такие вещи, как роль ограничений безопасности и так далее, вот как бы я создал свой web.xml, это выглядело бы

<security-constraint>
        <display-name>Portal</display-name>
        <web-resource-collection>
            <web-resource-name>Portal</web-resource-name>
            <url-pattern>/*</url-pattern>
        </web-resource-collection>
        <auth-constraint>
            <description>Authenticated User</description>
            <role-name>*</role-name>
        </auth-constraint>
    </security-constraint>`

Теперь вот мой код Java. Я пытаюсь добавить ограничения безопасности к этому программно сейчас

 @Override
    public void onStartup(ServletContext ctx) throws ServletException {
        AnnotationConfigWebApplicationContext webCtx = new AnnotationConfigWebApplicationContext();
        webCtx.register(ApplicationConfig.class);
        webCtx.setServletContext(ctx);

        ServletRegistration.Dynamic servlet = ctx.addServlet("dispatcher", new DispatcherServlet(webCtx));
        servlet.setLoadOnStartup(1);
        servlet.addMapping("/");
    }

Любой ресурс будет признателен, чтобы помочь в этом.

0 ответов

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