Spring MVC插件架构

Jon*_*Jon 6 java asp.net-mvc plugins spring spring-mvc

我是JavaEE的新手,但对ASP.NET MVC有一定的经验.在ASP.NET MVC中,我知道我们可以在ASP.NET MVC Web应用程序插件架构,使你可以用MVC结构的DLL,并把它放入现有的ASP.NET MVC的Web应用程序,使其工作不编译网页应用程序.http://www.wynia.org/wordpress/2008/12/05/aspnet-mvc-plugins/

我想知道Spring MVC是否可以使用这种架构.例如,当我使用MVC结构创建一个jar(或war)文件并将其放入现有的Spring MVC Web应用程序时,它应该可以在不重新编译Web应用程序的情况下工作.如果可以,我该怎么做?任何参考将不胜感激.

Mat*_*man 2

无需重新编译就可以,但如果不重新启动则可能不行。您可以创建一个 .jar 并将其放入 WEB-INF/lib 目录中。通过使用类路径扫描,您应该能够在启动时部署新的控制器。您可以完全跳过视图,直接将数据输出到 ServletResponse。我不知道从罐子中渲染视图可能可行,也可能不可能。