Я хочу загрузить файл xsd, который хранится в:
/WEB-INF/myxsd.xsd
Я буду ссылаться на это в действии моего контроллера, не уверен, как это сделать.
Кроме того, так какЯ буду ссылаться на это все время, могу ли я загрузить его один раз вместо запроса?
public String create() {
// load xsd file here
}
Используете ли вы относительный или полный путь?
Обновление
У меня уже есть этот код, которому нужен xsd-файл, в котором я проверю схему.
SchemaFactory schemaFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
Schema schema = schemaFactory.newSchema(schemaFile);
schemaFile - это то, что мне нужно для инициализации, похоже, newSchemaимеет несколько перегрузок (файл, URI и т. д.), , но это локальный файл, поэтому имеет смысл получить правильный файл ?Validator validator = schema.newValidator ();
Мне нужна помощь при загрузке этого xsd-файла из моей папки / Web-inf /.