#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 и использовал перенаправление… теперь это работает.