【问题标题】:JAX-WS and XSD ValidationJAX-WS 和 XSD 验证
【发布时间】:2009-09-04 18:02:42
【问题描述】:

我有一个导入 xsd 的 wsdl,这个 xsd 有很多这样的限制:

<xsd:simpleType name="len_type">
    <xsd:restriction base="xsd:string">
        <xsd:pattern value='[:alnum:]{4} [\d]{2} [\d] [\d]{2}' />
    </xsd:restriction>
</xsd:simpleType>

所以我认为当我通过 netbeans 将这个耳朵部署到 glassfish 时,会对传入的数据进行验证,但事实并非如此。是否需要进行任何调用以确保在将数据传递给我的 @WebService 对象并转换为 Java 对象之前对其进行验证。

【问题讨论】:

    标签: java web-services xsd wsdl


    【解决方案1】:

    使用SchemaValidation 注释。

    请注意,它仅适用于文档/文字样式的 Web 服务。如果您使用的是XSD imports,请注意架构验证。

    【讨论】:

    • 这个网站需要一个规则来反对只是一个链接的答案。
    猜你喜欢
    • 2016-01-26
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 2014-05-20
    • 1970-01-01
    • 1970-01-01
    • 2012-01-05
    相关资源
    最近更新 更多