spring - 将 Jetty 中的 Servlet holder 配置为 Spring boot embdeed server
问题描述
我正在尝试将我们的旧码头应用程序移动到 Spring Boot 应用程序,其中码头将用于嵌入式服务器。
有没有办法在 Spring boot 中配置以下代码?
ServletHolder applicationHolder = new ServletHolder(new ServletContainer());
applicationHolder.setInitParameter(org.glassfish.jersey.server.ServerProperties.PROVIDER_PACKAGES, packages);
applicationHolder.setInitOrder(0);
ServletContextHandler contextHandler = new ServletContextHandler(options);
contextHandler.setContextPath(contextPath);
contextHandler.addServlet(applicationHolder, "/*");
解决方案
推荐阅读
- ios - Swift WKWebView 路由导航无需刷新
- c++ - 为什么 std::istream_iterator
跳过空格? - chocolatey - 从 packages.config 的 Chocolatey 导出中排除依赖项
- css - 用 svg 创建一个标记图标
- c - 我想编写一个程序来使用结构计算学生的结果并打印位置
- r - rstudio中2列的多行迭代测试
- http - 是否有内置的方式来响应 HTTP 消息 200 和空正文?
- excel - 与属于列表的标准相对应的数字的 sumproduct
- javascript - 使用 SelectBoxIt js 时,JAWS 不读取使用无序列表创建的下拉列表项
- javascript - 为迷你播放器功能禁用 YouTube 的下拉功能