我有这种情况,在我的主页上,有不同的字段,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>
现在,如果合约期限的价值在结算页面上没有,那么在我的主页上,我在框中收到{,}
但是我不想向最终用户显示,有没有办法我可以保持空白,我还想了解为什么如果该字段的结算页面上没有值,它会获得值{,}
。
当我试图了解这种情况时,任何指导和解释都会有所帮助。
答案 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。
感谢。