国家列表中的空白值存在问题

发布于 2024-10-11 13:05:00 字数 702 浏览 1 评论 0原文

我目前正在开发一个 Spring 项目,并且遇到了国家列表问题。 以下列表是国家/地区列表,我需要一个名称为emptySpace且ID为0的国家/地区。该列表已成功显示国家/地区,但是这个具有空白空间值的国家/地区通过其ID而不是其值显示,如果我满了具有任何值的空白空间,例如“good job”,它将在国家/地区列表中显示good job。

<c:forEach var="country" items="${country}">
    <c:choose>
        <c:when test="${country.entityId == companyDetails.countryId}">
            <form:option value="${country.entityId}" selected="selected">${country.name}</form:option>
        </c:when>
        <c:otherwise>
            <form:option value="${country.entityId}">${country.name}</form:option>
        </c:otherwise>
    </c:choose>
</c:forEach>

有什么建议吗?

I am currently working on a Spring project and I faced an issue with countries list.
The following list is a list of countries, I need to have a country with name emptySpace and id 0. the list is displaying countries successfully but this one country with empty space value is displayed by its id instead of its value, and if I full the empty space with any value, like "good job" it will show good job in the country list.

<c:forEach var="country" items="${country}">
    <c:choose>
        <c:when test="${country.entityId == companyDetails.countryId}">
            <form:option value="${country.entityId}" selected="selected">${country.name}</form:option>
        </c:when>
        <c:otherwise>
            <form:option value="${country.entityId}">${country.name}</form:option>
        </c:otherwise>
    </c:choose>
</c:forEach>

any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

夏至、离别 2024-10-18 13:05:00

您可以尝试使用 label 属性而不是标签正文来传递标签值:

<form:option value="${country.entityId}" label = "${country.name}" />

You can try to use label attribute instead of tag body for passing label value:

<form:option value="${country.entityId}" label = "${country.name}" />
夜空下最亮的亮点 2024-10-18 13:05:00

由于您没有使用 spring form:option 标签的任何功能,请尝试使用 html

Since you are not using any feature of the spring form:option tag, try using the html <option> tag instead. I will not do any automatic substitutions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文