使用FreeMarker实现下拉列表选中值回显

最近项目突然要用freemarker,使用久了js、jquery现在有点不习惯,现在利用freemarker实现回显的方式记录一下。

传到前端的两个对象分别是screen、company:

    /*** 编辑*/@RequestMapping(value = "/edit", method = RequestMethod.GET)public String edit(Long id, ModelMap model) {model.addAttribute("screen",screenService.findById(id));model.addAttribute("company", companyService.findAll());return "/admin/screen/edit";}

页面回显:

<td><select id="companyId" name="companyId">                    [#list company as cmpy]<option value="${cmpy.id}" [#if cmpy.id==screen.company.id]selected="selected"[/#if]>${cmpy.name}</option>                [/#list]</select>
</td>

作为对比,下面是页面不回显的情况:

<td><select id="companyId" name="companyId">[#list company as cmpy]<option value="${cmpy.id}">${cmpy.name}</option>[/#list]                    </select>
</td>

FreeMarker下拉列表选中值回显相关推荐

  1. vue中使用v-if出现的值回显不了的问题

    vue中使用v-if出现的值回显不了的问题 这样会有其中某一个值回显不了 的问题, 去掉v-if可以正常回显 加上之后会莫名不回显 解决方法:外边包个div就可以了 如果还解决不了 div别再太外围 ...

  2. cascader 动态加载 回显_elementUI的cascader级联选择控件的默认值(回显)问题

    其实所谓回显,也只是默认值的问题.例如,一个省市联动,如果当一个用户修改自己信息的时候,那么他能看到级联选择的值,也就是说 在修改页面我们给级联选择器赋值一个默认值就可以了.截图是官方文档 vchl0 ...

  3. ExtJs6 form回显combo下拉框的值方法

    一般grid加载出来值之后我们对某一行编辑时,打开form会出现远程查询下拉框值不会回显,也就是没有值的情况,我们可以按照以下方法让值回显. 比如说后端返回实体类中有cityId和cityName两个 ...

  4. 单选按钮、复选框、下拉框的回显

    单选按钮.复选框.下拉框的回显 1.单选按钮radio的回显 2.复选框checkbox的回显 3.下拉框select的option回显 在前端页面中,经常需要根据需要来进行信息的回显,如果是普通的文 ...

  5. Thymeleaf中使用select进行消息回显时提示:Exception evaluaating SpringEL expression

    场景 在进行新增和编辑共用一个页面时,选择新增则页面没有refundOrder传值, 选择编辑择有. 使用thymeleaf进行select的下拉选中的回显时提示: 错误代码如下: <selec ...

  6. vue-amap 实现高德地图定位 + 搜索 +回显

    1.注册成为开发者  -> 申请秘钥key 调用高德api 高德地图开放平台:https://lbs.amap.com/?ref=https://console.amap.com/dev/ind ...

  7. elementui select 赋值后,回显没有默认选中label,而是显示value值

    bug示意图: 给 select 赋值,select 展示的却是value的数据, 不是我们想看到 label 对应的数据,而且在下方的选择列表中并没有选中传递过来的数据 这个问题一般是 select ...

  8. DataTables中设置checkbox回显选中

    场景 在进行编辑时DataTables中第一列的checkbox回显默认选中. 效果 实现 dataTables赋值代码 columns: [{ data: 'id' ,"orderable ...

  9. iview table后端分页 多选 翻页选中回显

    在iview的table组件中,前端在多选时如果点击下一页则丢失了上一页table的多选数据(由于采用的后端分页,每次翻页会直接刷新为新数据) 实现效果 全选反选 选中单条 取消单条 代码部分 定义数 ...

  10. layer.open回显数据select选择默认值

    1. 需求分析 如图所示,需要在用户编辑的时候能够回显数据,并且使其能够自动渲染下拉框. <div class="layui-form-item"><label ...

最新文章

  1. 360金融首席科学家张家兴:我们如何做数据AI融合中台?
  2. grub2引导linux内核,一种基于grub2的linux系统启动bootloader的制作方法与流程
  3. Windows 8 应用开发 - 本地数据存储
  4. 安卓收藏功能怎么实现_收藏!微信群接龙功能怎么操作?
  5. 倒序存放数组java_java实现数组中的逆序对
  6. DIV或者DIV里面的图片水平与垂直居中的方法 - 站住,别跑 - 博客园
  7. 移除 ZooKeeper 的 kafka 2.8 ,更快了
  8. 【ICLR2019】Poster 论文汇总
  9. 科大讯飞新一代语音识别系统揭秘
  10. 简单的Java串口通讯应答示例
  11. python爬取妹子图片1_利用爬虫爬取清纯妹子图片
  12. 网站点击数字翻页html代码,html5数字翻页时钟代码
  13. linux版本i686,在Ubuntu中'i686'是什么意思? - Ubuntu问答
  14. mysql数据加表头导出_mysql导出数据到表格讲解大全(导出数据带表头,导出数据中文乱码问题解决)...
  15. 苹果(APPLE)开发者账号说明及注册流程(99美元公司版/个人版及299美元企业版)
  16. 整数平方根:整数开方及大整数开方解决方法
  17. SSL P2719 买礼物的艰辛
  18. python 有限域函数库_python – Sympy:在有限域中求解矩阵
  19. 真正可以根治高度近视眼的方法(转载)
  20. 即时通信---环信SDK(IOS)使用教程

热门文章

  1. Linux 挂载 IP SAN
  2. 惠普传真服务器位置,惠普传真机的使用方法
  3. 实现简易网易云音乐播放器
  4. android dtb文件位置_确定msm8937+android7.1采用的dtb文件
  5. Failed installing tomcat9 service
  6. 有源滤波器快速使用设计和精确设计
  7. 傅里叶分析——傅里叶级数
  8. Linux60个小时速成
  9. 显控触摸屏与STC51单片机modbus通讯程序,包含触摸屏程序与c51代码
  10. 【产业互联网周报】Azure云服务业务收入明年超Office;三星计划2021年芯片资本支出35万亿韩元;余承东挂帅华为云...