Как отобразить значение по умолчанию вместо {,}? - PullRequest
0 голосов
/ 01 апреля 2011

У меня есть ситуация, когда на моей главной странице есть разные поля, и некоторые поля в 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 голосов
/ 11 апреля 2011

Проблема здесь была в том, что у меня было две записи

<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>

Обновлено, так что если у кого-то есть похожая проблема, он может взять указатель из этого ответа, чтобы не иметь повторяющихся идентификаторов, вместо этого создать новый идентификатор или сослаться на один идентификатор в разных div.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...