![]() |
1
5
看看当前Struts捆绑包 http://repo2.maven.org/maven2/org/apache/struts/struts2-core/2.1.6/ . 例如,如果您下载struts2-core-2.1.6.jar,将其解压缩并查看meta-inf/manifest.mf,您将看到它确实包含OSGi头文件(导入包、导出包、bundle-*):
不知道如何在OSGi应用程序中使用它们——但理论上你至少可以参考它们并做“事情”!!:) |
![]() |
2
0
|
![]() |
3
0
|
![]() |
4
-1
看看这些链接,希望你能找到一些有用的 don brown's web blog 读这篇文章可能会有所帮助 java lobby: Modularizing existing web applications with OSGi 我想你得自己完成包装任务。 |
![]() |
5
-3
Struts是servlet容器(分布式组件体系结构)的框架。OSGi也是一种分布式组件体系结构。 我想你最好看一下 oscar http service 基于Oscar的代码,看看他们是如何将OscarHTTPService、Context等映射到JettyServlet容器的。然后将Struts框架移植到嵌入式码头的顶部。 |