国家列表中的空白值存在问题
我目前正在开发一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试使用
label
属性而不是标签正文来传递标签值:You can try to use
label
attribute instead of tag body for passing label value:由于您没有使用 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.