目前我正在使用Spring-ws實現web服務。在這裏,我感到與xsd驗證。對於XSD驗證我使用以下configruationSpring ws XSD驗證
<bean id="validatingInterceptor" class="org.springframework.ws.soap.server.endpoint.interceptor.PayloadValidatingInterceptor">
<property name="xsdSchema" ref="schema" />
<property name="validateRequest" value="true" />
<property name="validateResponse" value="true" />
</bean>
<bean id="schema" class="org.springframework.xml.xsd.SimpleXsdSchema">
<property name="xsd" value="/WEB-INF/ProductSchema.xsd" />
</bean>
我在這裏豆初始化期間傳遞XSD文件。有沒有辦法讓我動態發送這個(ProductSchema.xsd)xsd文件。因爲我會根據輸入的有效負載來了解哪個xsd文件需要發送。
請幫幫我。在此先感謝