spring易混淆知識彙總 - 獲取 各種應用上下文物件 的方法
獲取 contextPath
//方式一 :在標註了 @Component 註解的類上,基本上都可以使用 @Autowired 直接手動注入 context
@Autowired
ApplicationContext context;
String contextPath = ((AnnotationConfigWebApplicationContext) context).getServletContext().getContextPath();
System.out.println("============" + contextPath);
//方式二: request 物件獲取
ServletContext servletContext = request.getServletContext();
獲取 conText
WebApplicationContext context = ContextLoader.getCurrentWebApplicationContext();
xml 配置檔案啟動的專案,獲取 context
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("application.xml");
// 也可以
AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext("application.xml");
request 請求獲取 context
相關文章
- Java獲取Spring的各種物件JavaSpring物件
- MySQL 常用易混淆知識點總結MySql
- 獲取 Class 物件的 3 種方法物件
- 應急響應知識彙總
- Spring應用上下文生命週期Spring
- PHP入門易忘知識點彙總PHP
- 死磕Spring之IoC篇 - Spring 應用上下文 ApplicationContextSpringAPPContext
- js獲取裝置資訊的方法彙總JS
- ArchLinux各種問題彙總Linux
- Ubuntu各種錯誤彙總Ubuntu
- 知識點-Spring Boot 異常處理彙總Spring Boot
- Docker 知識彙總Docker
- 前端知識彙總前端
- MySQL知識彙總MySql
- Android移動應用知識點總彙①Android
- 初賽De各種各樣的知識點
- Spring IoC容器與應用上下文的設計與實現Spring
- Java常見知識點彙總(③)——物件導向基礎Java物件
- 比特幣知識彙總比特幣
- JavaScript知識點彙總JavaScript
- js知識點彙總JS
- MySQL-知識彙總MySql
- SVM知識點彙總
- K8S核心概念之SVC(易混淆難理解知識點總結)K8S
- 使用JS獲取當前地理位置方法彙總JS
- Java知識點總結(反射-獲取類的資訊)Java反射
- C語言知識彙總 | 00-C語言知識彙總目錄C語言
- Java常見知識點彙總(完結篇)——這應該是2020年最詳細的Java知識點彙總Java
- mapbox獲取各種經緯度
- 前端小知識點彙總前端
- 1.列表知識彙總
- 前端進階知識彙總前端
- MySQL MVCC知識點彙總MySqlMVC
- linux 基礎知識彙總Linux
- Node後端知識彙總後端
- Spring - 獲取ApplicationContext的幾種方式SpringAPPContext
- Java常見知識點彙總(⑥)——Object有哪些公用方法?JavaObject
- jQuery獲取各種input輸入框的值jQuery