非Spring托管应用程序中的Spring REST控制器

时间:2019-01-01 09:23:18

标签: spring rest servlets

您认为可以创建spring rest控制器并将其用于部署在Tomcat上的另一个非Spring托管的Web应用程序中吗?我知道仅通过手动创建AnnotationConfigApplicationContext就能在我的应用程序中使用基于弹簧的基于注释的组件,但是问题是,是否有机会将Spring REST控制器与该非Spring托管的Web App中可用的servlet集成。 >

该Web应用程序基于gosu语言,并使用gosu servlet。 Gosu Servlet是:

公共类GosuServlet扩展了javax.servlet.http.HttpServlet

我通过向servlet-config.xml文件中添加新条目来添加新的servlet。例如:我可以添加

public class MyServlet extends GosuServlet {
private DispatcherServlet springServlet;

protected void service( req, res ) {
   springServlet.service( req, res );
}

然后,委托呼叫

0 个答案:

没有答案