如何显示默认值而不是{,}?

时间:2011-04-01 15:30:49

标签: java spring-mvc

我有这种情况,在我的主页上,有不同的字段,div中的一些字段从结算页面获取其值。

所以在我的主页上,我有类似的东西:

<span class="label">
    <form:label path="billingInfo.contractTerm" cssClass="normalText"
        cssErrorClass="normalTextRed" >Contract Term Length (months):</form:label>
</span>
<span class="formw">
    <form:input path="billingInfo.contractTerm" cssClass="normalField"
        cssErrorClass="validationError" size="25" disabled='false'/>
</span>

现在,如果合约期限的价值在结算页面上没有,那么在我的主页上,我在框中收到{,}但是我不想向最终用户显示,有没有办法我可以保持空白,我还想了解为什么如果该字段的结算页面上没有值,它会获得值{,}

当我试图了解这种情况时,任何指导和解释都会有所帮助。

1 个答案:

答案 0 :(得分:0)

这里的问题是我有两个条目

<span class="label">
        <form:label path="billingInfo.contractTerm" cssClass="normalText"
            cssErrorClass="normalTextRed" >Contract Term Length (months):</form:label>
    </span>
    <span class="formw">
        <form:input path="billingInfo.contractTerm" cssClass="normalField"
            cssErrorClass="validationError" size="25" disabled='false'/>
    </span>

对于每个不同的div和我的控制器中存在绑定问题,这引起了提到的错误。最后我摆脱了它并按预期工作。

<span class="label">
        <form:label path="billingInfo.contractTerm" cssClass="normalText"
            cssErrorClass="normalTextRed" >Contract Term Length (months):</form:label>
    </span>
    <span class="formw">
        <form:input path="billingInfo.contractTerm" cssClass="normalField"
            cssErrorClass="validationError" size="25" disabled='false'/>
    </span>

更新,如果有人有类似的问题,那么他们可以从这个答案中获取指针,而不是重复的ID,而是创建一个新的id或在不同的div中引用单个id。

感谢。