0
有沒有一種方法來創建Web應用程序的「插件」的框架,具有以下特點:OSGI Spring MVC的JSP框架
無縫的開發商 - 可以使用現有的技術
例如
- Spring MVC的註解(如請求映射)
- 休眠/ JPA與註釋
- JSP,JSTL和servlet意見
分離 - 類加載,會話,HTTP上下文
例如每個@RequestMapping被限制在「main」URL的子集中(例如,一個「插件」不能劫持另一個「插件」的URL請求,例如URL
http://localhost/rootContext/plugin1/action1?param=value
將需要一個映射,該映射相對於「模塊」 「插件」是「插件1」,而不是根上下文,所以如果我們有http上下文的完全分離,我期望註釋是@RequestMapping("action1"...)
也父上次加載,所以每個模塊可以有它自己的罐子等。
- 也保護會話對象,以避免accedently覆蓋會話密鑰(和安全性)
支持老式的JSP
- 我想有觀點tehnology是JSP的,我覺得他們比Freemarker的要容易得多,或速度
我想阿帕奇菲利克斯,OSGI,春-OSGI MVC等...但仍需要更多信息...