В моем приложении у меня есть как DispatcherServlet-servlet.xml
, так и root-context.xml
. Я настроил все компоненты в root-context.xml
, и я хочу прочитать этот xml. Я использовал ApplicationContext
, чтобы прочитать этот файл, но я получил ClassNotFoundException
. мои оба xml находятся внутри папки WEB-INF. если я создаю папку xml вне i.e. src, она работает нормально, но в соответствии с моим проектом я не могу изменить расположение файлов, поэтому, пожалуйста, скажите мне, как читать xml, который находится внутри WEB-INF.как читать файл root-context.xml
Ниже приведен мой код для чтения XML-файла.
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("/WEB-INF/spring/root-context.xml");
и
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("/WEB-INF/spring/DispatcherServlet-servlet.xml");
Почему вы даже загружаете его вручную? Вы не должны делать это в первую очередь ... –
Какая ошибка вы получаете во время чтения этих файлов с использованием вашего кода? –
Можете ли вы сделать такой путь? // WEB-INF // spring // DispatcherServlet-servlet.xml' –