0
A
回答
0
你可以从Tomcat context得到这个。您可以将嵌入式Tomcat容器定义为@Bean并从那里获取它。
import org.apache.catalina.Context;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory;
import org.springframework.context.annotation.Bean;
@SpringBootApplication
public class Application {
private static boolean distributable;
public static boolean getDistributable() {
return distributable;
}
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Bean
public TomcatEmbeddedServletContainerFactory tomcatFactory() {
return new TomcatEmbeddedServletContainerFactory() {
@Override
protected void postProcessContext(Context context) {
Application.distributable = context.getDistributable();
System.out.println("distributable is :"+distributable);
}
};
}
}
您可能需要setDistributable(真/假)programmaticly在工厂这个准确的信息。
相关问题
- 1. 如何在Spring Boot中获得完整的HttpServletResponse响应体?
- 2. Spring Boot JPA获得对EntityManagerFactory的引用
- 3. 如何在Spring Boot 1.4.2.RELEASE
- 4. 如何获得Spring Boot应用根路径?
- 5. 在Java中配置OAuth 2 Spring Boot
- 6. 如何在非网页Spring Boot Appllication中获得事务管理器?
- 7. 无法在Spring Boot中获取属性
- 8. 在Spring Boot Scheduler中获取JPA会话
- 9. 如何在spring-boot中启用TaskScheduler?
- 10. 如何在spring boot 1.4.1中配置querydsl?
- 11. 如何在spring boot中设置useBodyEncodingForURI =“true”
- 12. 如何在Spring Boot中使用AllNestedConditions
- 13. 如何在spring-boot中使用spring.jersey.init。*?
- 14. 如何在Java Spring Boot中更改log4j2.xml的默认位置?
- 15. 在spring-boot中,是否有可能获得属性而不是Spring bean?
- 16. 如何在Struts2中获得Spring ApplicationContext?
- 17. 如何在Spring的java类中获得Jndi名称
- 18. Spring Boot无法得到任何回应
- 19. Liberty Spring Boot vs Spring Boot
- 20. 从Spring Boot配置中获取列表
- 21. Reactjs/Java Spring Boot - RequestMethod.POST - 空值
- 22. Spring Boot - 如何在Spring RestController中获取地图中的所有请求参数?
- 23. {Spring boot + Hibernate + MySQL}无法获得数据库连接
- 24. 如何在Spring Boot REST API中捕获AccessDeniedException
- 25. 如何在Spring Boot RestController中获取请求URL
- 26. 如何在Spring Boot中捕获非MVC和非REST异常
- 27. 如何在Spring-Boot中获取属性文件的bean?
- 28. 如何在Spring Boot中获取Bean的原型
- 29. Java中的Auth0 Spring Spring MVC中没有Spring Boot
- 30. Java Spring MVC Auth0 SSO没有获取令牌(没有Spring Boot)
我如何获得上下文? –
谢谢,但我已经完成了这一项。我正在寻找一些运行时代码。 –
... ???????????? –