OSGI Spring MVC JSP Framework - PullRequest
       13

OSGI Spring MVC JSP Framework

0 голосов
/ 15 августа 2011

Есть ли способ создать «подключаемый модуль» для веб-приложений, которые имеют следующие функции:

Кажется бессмысленным для разработчика - можно использовать существующие технологии

, например

  • Spring MVC аннотации (например, сопоставление запросов)
  • Hibernate / JPA с аннотациями
  • Представления JSP, JSTL и сервлета

Разделение - загрузка классов, сеанс, контекст http

  • например. каждый @RequestMapping ограничен подмножеством «основного» URL (например, один «плагин» не может перехватить запрос URL другого «плагина», например, для URL http://localhost/rootContext/plugin1/action1?param=value потребуется сопоставление относительно «модуля»). "/" plugin ", который является" plugin1 ", а не корневым контекстом, поэтому, если мы имеем полное разделение http-контекста, я ожидаю, что аннотация будет @RequestMapping("action1"...)

  • также Parent Последняя загрузка классов, поэтому каждый модуль может иметь свои собственные jar и т. Д.

  • также защита на объекте сеанса, чтобы избежать перезаписи ключей сеанса случайно (и для безопасности)

Поддерживает простые старые JSP

  • Я бы хотел, чтобы технология представления была JSP, я нахожу их намного проще, чем Freemarker или Velocity

Я думал об Apache Felix, OSGI, Spring-OSGI MVC и т. Д. ... но мне все еще нужно больше информации ...

1 Ответ

1 голос
/ 15 августа 2011

Присмотритесь к Eclipse Virgo , возможно, лучший выбор для новых проектов на данный момент, которые хотят включить Spring и JSP.

...