答案 0 :(得分:1)
我自己还没有做过这类事情,我通常使用资源来做到这一点,但是我认为您可以自动连接ServletContext
并致电
@Autowired
ServletContext servletContext;
//inside controller:
new File(servletContext.getRealPath("/WEB-INF/xsd/rg19.xsd"))
尝试一下,让我知道
编辑以获取评论:
通过将文件放入main / resources中,我可以使用@Value magic来访问它:
@Value("classpath:xsd/rg19.xsd")
Resource resourceFile;
此后,很容易从getFile
resourceFile