|
|
|
@ -1,5 +1,5 @@ |
|
|
|
/* |
|
|
|
/* |
|
|
|
* Copyright 2002-2016 the original author or authors. |
|
|
|
* Copyright 2002-2022 the original author or authors. |
|
|
|
* |
|
|
|
* |
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
|
|
* Licensed under the Apache License, Version 2.0 (the "License"); |
|
|
|
* you may not use this file except in compliance with the License. |
|
|
|
* you may not use this file except in compliance with the License. |
|
|
|
@ -43,6 +43,7 @@ import org.springframework.core.io.ContextResource; |
|
|
|
import org.springframework.core.io.Resource; |
|
|
|
import org.springframework.core.io.Resource; |
|
|
|
import org.springframework.core.io.ResourceEditor; |
|
|
|
import org.springframework.core.io.ResourceEditor; |
|
|
|
import org.springframework.core.io.ResourceLoader; |
|
|
|
import org.springframework.core.io.ResourceLoader; |
|
|
|
|
|
|
|
import org.springframework.core.io.WritableResource; |
|
|
|
import org.springframework.core.io.support.ResourceArrayPropertyEditor; |
|
|
|
import org.springframework.core.io.support.ResourceArrayPropertyEditor; |
|
|
|
import org.springframework.core.io.support.ResourcePatternResolver; |
|
|
|
import org.springframework.core.io.support.ResourcePatternResolver; |
|
|
|
|
|
|
|
|
|
|
|
@ -102,6 +103,7 @@ public class ResourceEditorRegistrar implements PropertyEditorRegistrar { |
|
|
|
ResourceEditor baseEditor = new ResourceEditor(this.resourceLoader, this.propertyResolver); |
|
|
|
ResourceEditor baseEditor = new ResourceEditor(this.resourceLoader, this.propertyResolver); |
|
|
|
doRegisterEditor(registry, Resource.class, baseEditor); |
|
|
|
doRegisterEditor(registry, Resource.class, baseEditor); |
|
|
|
doRegisterEditor(registry, ContextResource.class, baseEditor); |
|
|
|
doRegisterEditor(registry, ContextResource.class, baseEditor); |
|
|
|
|
|
|
|
doRegisterEditor(registry, WritableResource.class, baseEditor); |
|
|
|
doRegisterEditor(registry, InputStream.class, new InputStreamEditor(baseEditor)); |
|
|
|
doRegisterEditor(registry, InputStream.class, new InputStreamEditor(baseEditor)); |
|
|
|
doRegisterEditor(registry, InputSource.class, new InputSourceEditor(baseEditor)); |
|
|
|
doRegisterEditor(registry, InputSource.class, new InputSourceEditor(baseEditor)); |
|
|
|
doRegisterEditor(registry, File.class, new FileEditor(baseEditor)); |
|
|
|
doRegisterEditor(registry, File.class, new FileEditor(baseEditor)); |
|
|
|
|