То, чего я хочу добиться, - это прокси URI запроса и отрендерить другой файл JSP в зависимости от некоторых условий в сеансе пользователей запроса.
* 1003 Т.е. *
userA -> запрос: / enjcontainer automotive/index.jsp -> возврат: {viewA} /index.jsp
userB -> запрос: / enjcontainer automotive/index.jsp -> возврат: {viewB} /index.jsp
Фильтры сервлетов не имеют достаточного контроля, чтобы делать подобные вещи.
Я бы подумал, что сработает переопределение URLClassLoader JSPServlet, чтобы я мог искать файл [в пользовательском загрузчике классов] для компиляции. Это возможно, или есть другой способ?
Я прочитал кое-что, что относится к тому, что я пытаюсь достигнуть, здесь: http://www.softwaresummit.com/2003/speakers/BergmanTomcat.pdf pp 10, однако, на самом деле это не работает (расширение HttpJspBase ничего вам не дает).
Я попытался проиллюстрировать процесс на этом [довольно скудном] изображении:
http://80.68.91.73/pageflow.png
Я больше ищу рулевого управления в правильном направлении, чем полного решения. Проблема в том, что я не могу найти правильные ключевые слова, чтобы найти то, что я ищу!
Спасибо!
John