【问题标题】:javax.el.PropertyNotFoundException: Property [version] not found on type [com.something.something.models.something] Where am I going wrong at?javax.el.PropertyNotFoundException:在类型 [com.something.something.models.something] 上找不到属性 [版本] 我哪里出错了?
【发布时间】:2021-11-05 22:37:36
【问题描述】:

通常这样的错误是因为我的模型中没有私有属性的 getter 和 setter,但我有这些并且仍然收到此错误。错误将我指向我的模型文件。 在我的模型中,我有:

private String version;
public String getVersion() {
    return version;
}

public void setVersion(String version) {
    this.version = version;
}

在我的 jsp 文件中,我有:

<form:label path="version">Version</form:label>
<form:errors path="version"/>
<form:input type="text"  path="version"/>

但我收到此错误但不知道为什么?

【问题讨论】:

  • 发布相关信息。这应该至少包括你的
    标记加上正确的错误堆栈跟踪。

标签: java spring spring-boot spring-mvc spring-data-jpa


【解决方案1】:

你好试试这个输入:

<form:input  path="version" value="${version}" /> 

【讨论】:

    猜你喜欢
    • 2015-10-09
    • 2017-09-01
    • 2012-05-03
    • 2014-10-20
    • 2014-10-31
    • 2013-04-18
    相关资源
    最近更新 更多