zoukankan      html  css  js  c++  java
  • Unable to find setter method for attribute: [commandName]

    最近在学Spring mvc,在form表单的里面有个最重要的属性叫做commandName,用于自定义所要绑定的bean的名字。但是特别奇怪的一件事发生了,它居然要为commandName设置setter,很奇怪,因为这应该是直接赋值一个bean对象才对。
    我的代码如下:

    <form:form commandName="command" action="action" method="post"></form>

    这个commandName就出错了。
    改了一下午bug,找了诸多大佬,都没有最终解决该问题。最后,我不设置commandName了,因为如果不设置commandName的话会自动将样绑定的bean的名字设置为command,所以我删掉了commandName,将代码变成了如下

    <form:form action="action" method="post"></form>

    问题得解。
    网上并无搜到任何相关原因,若有知道原因的大佬还烦请指点一二。

  • 相关阅读:
    jquery 不支持$.browser
    js 双向绑定
    css3 省略号
    js生成txt文件
    Browser-sync
    Generator & yield write in sync way
    Charles
    缓动函数与动画
    让Safari使用Chrome的代理
    React 同构
  • 原文地址:https://www.cnblogs.com/yinyoupoet/p/13287560.html
Copyright © 2011-2022 走看看