Spring Security Spring MVC как их правильно интегрировать?

#spring #design-patterns #spring-mvc #spring-security

#spring #шаблоны проектирования #spring-mvc #spring-security

Вопрос:

У меня есть рабочий проект, в котором обе платформы работают нормально

Моя проблема в том, как это спроектировать.

Я установил 3 роли (администратор, оператор, пользователь) и по одной папке для каждой из них. например, thid

 WebContent
     |___admin
     |___user
     |___operator
     |___WEB-INF
         |__jsp
  

в admin, user и operator эти роли являются только jsp
в jsp все общедоступные JSP.

Это правильный способ сделать это? потому что, когда я создаю свой ViewResolver, он указывает только на Web-Inf-> jsp… Итак, у меня возникли проблемы с тем, чтобы мои запросы попадали в эти папки.

Я хочу иметь возможность поместить файл .jsp в папку, чтобы он автоматически присваивался роли. Но я также хотел бы иметь возможность повторно использовать JSP.

Должен ли я создать другой преобразователь представления для каждой из этих папок? Все они должны быть внутри папки WEB-INF? Какой наилучший (более используемый и простой) способ сделать это?

Ответ №1:

Я только что добавил папки пользовательских ролей в WEB-INF и использовал перенаправление… теперь это работает.