2
如果我有一個HttpServletRequest
的實例,我可以使用request.getServerName()
來獲取服務器名稱。但是,在控制器bean的後期初始化期間,我沒有HttpServletRequest
的實例。在Spring控制器中從PostConstruct方法獲取服務器名稱
@Controller
@RequestMapping(value = {"/data"})
public class DataController {
@PostConstruct
public void init() {
// how to get server name?
}
}
如何在這種情況下獲得服務器名稱?
你說得對。除非有請求,否則servlet容器無法知道其服務器名稱。謝謝。 – gigadot