【问题标题】:SpringMVC validation : No property 'commandClass' foundSpringMVC 验证:找不到属性“commandClass”
【发布时间】:2010-06-29 09:56:06
【问题描述】:

我正在尝试在 springmvc 应用程序中实现验证,我遵循了描述的示例 http://maestric.com/doc/java/spring/form_validation

当我运行应用程序时,我收到以下错误:

org.springframework.beans.factory.BeanCreationException: 创建具有名称的 bean 时出错 'beanNameUrlHandlerMapping' 定义在 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml]: bean初始化失败;嵌套的 例外是 org.springframework.beans.factory.BeanCreationException: 创建具有名称的 bean 时出错 '/update.html' 定义在 ServletContext 资源 [/WEB-INF/dispatcher-servlet.xml]: bean初始化失败;嵌套的 例外是 org.springframework.beans.InvalidPropertyException: 无效的属性“commandClass” 豆类 [training.springmvc.crud.controller.UpdatePersonController]: 未找到属性“commandClass”

有人有想法吗?

【问题讨论】:

  • UpdatePersonController的来源在哪里?

标签: java validation spring spring-mvc


【解决方案1】:

看起来/update.html 的 bean 声明试图在 UpdatePersonController 类的实例上设置名为 commandClass 的不存在属性的值。

(如果您向我们展示相关代码和 XML 连接文件,我们可以确认这一点。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-17
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2019-03-02
    • 2017-02-06
    • 2020-03-09
    • 2011-01-31
    相关资源
    最近更新 更多