gpt4 book ai didi

java - Spring WebFlow validator 的配置问题

转载 作者:行者123 更新时间:2023-11-30 05:00:23 25 4
gpt4 key购买 nike

我是第一次使用 webflow,并且正在尝试设置 JSR-303 Bean 验证。根据文档:

http://static.springsource.org/spring-webflow/docs/2.3.x/reference/htmlsingle/spring-webflow-reference.html#view-validate

我需要向我的流程构建器服务添加一个 validator 。

我这样做了,但我的源代码中出现以下错误:

cvc-complex-type.3.2.2:属性“validator”不允许出现在元素“webflow:flow-builder-services”中。

当我运行该应用程序时,出现以下错误:

    org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from relative location [webflowContext.xml]
Offending resource: class path resource [spring-servlet.xml]; nested exception is org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 18 in XML document from class path resource [webflowContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException: cvc-complex-type.3.2.2: Attribute 'validator' is not allowed to appear in element 'webflow:flow-builder-services'.

看来流程配置设置正确,我可以很好地从欢迎页面导航到流程中的第二页。

我正在使用 Spring-3.0.5、Spring-Webflow-2.3.0

任何帮助将不胜感激。

谢谢

最佳答案

我自己找到了答案。

确保使用

http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.3.xsd

在声明语句中。

我使用的手册和电子书显示

http://www.springframework.org/schema/webflow-config/spring-webflow-config-2.0.xsd

希望对某人有帮助。

关于java - Spring WebFlow validator 的配置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6943828/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com