select下拉选中加入c标签的方法是什么

发布时间:2022-01-14 10:55:57 作者:iii
来源:亿速云 阅读:161

本文小编为大家详细介绍“select下拉选中加入c标签的方法是什么”,内容详细,步骤清晰,细节处理妥当,希望这篇“select下拉选中加入c标签的方法是什么”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

首先后台拿到要展示的数据

@RequestMapping(value = "searchDetailByFloId", method = {RequestMethod.GET})
public String searchDetailData(Integer floId, Model model) {
   log.info("--------------searchHawbArrivalDetail--------------");
   HawbArrivalVO hawbArrivalVO =
               this.hawbArrivalService.selectHawbArrivalDetailByFloId(floId);
   List<TranslateKaola> termsIds=
               this.hawbArrivalService.selectTermsIds();
   List<TranslateKaola> transportTypeIds=
           this.hawbArrivalService.selectTransportTypeIds();
   Map<String,String> map=
               this.hawbArrivalService.selectDictionarys
               (hawbArrivalVO.getStartPortId(),hawbArrivalVO.getEndPortId());
   model.addAttribute("flo", hawbArrivalVO);
   model.addAttribute("transportTypeIds", transportTypeIds);
   model.addAttribute("termsIds", termsIds);
   model.addAttribute("map", map);
   return "domestic/detail";
}

然后在页面展示

<div class="row">
   <div class="form-group col-md-2 col-sm6">
       <label class="control-label" for="transportTypeId"><span
               style="color: red">*</span>运输方式</label>
       <select class="form-control chosen-select" maxlength="64"
                id="transportTypeId"  name="transportTypeId">
           <option value=""> 请选择</option>
           <c:forEach items="${transportTypeIds}" var="transportTypeIds">
               <option value="${transportTypeIds.translateKaolaValue}"
            <c:if test="${transportTypeIds.translateKaolaValue eq
                         flo.transportTypeId}">selected</c:if>>
                       ${transportTypeIds.translateRemark}
          </option>
           </c:forEach>
       </select>
   </div>
效果就是当查询出来的值与下拉选中选项的value值相等时,该下拉选会被选中。

EL中的基础操作符

操作符描述
.访问一个Bean属性或者一个映射条目
[]访问一个数组或者链表的元素
( )组织一个子表达式以改变优先级
+
-减或负
*
/ or div
% or mod取模
== or eq测试是否相等
!= or ne测试是否不等
< or lt测试是否小于
> or gt测试是否大于
<= or le测试是否小于等于
>= or ge测试是否大于等于
&& or and测试逻辑与
|| or or测试逻辑或
! or not测试取反
empty测试是否空值

读到这里,这篇“select下拉选中加入c标签的方法是什么”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. 如何根据后台返回的值来select下拉框默认选中值
  2. jquery获取select选中的值

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

select

上一篇:JVM垃圾回收器思维导图是怎么样的

下一篇:springboot整合quartz定时任务框架的方法是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》