通常情况下,下拉框key-value的配置基本都是用表来实现,如 分组名、key、value,这样做的优点在于
1、可扩展性
2、所需加载
缺点也比较明显,在每次需要加载的时候都需要去写一套。
现在采用一种折中的方式,既满足可扩展性,同时在使用时尽量简化。
具体做法是:
1、将key-value配置成bean,由spring容器负责初始化
2、在需要加载时只需要为其注入该bean
如:
<bean id="beanName" class="xxx">
<property name="selectMap">
<map>
<entry key="cycleUnit">
<map>
<entry key="51A" value="月" />
<entry key="51B" value="旬" />
<entry key="51C" value="周" />
<entry key="51D" value="天" />
</map>
</entry>
</map>
</property>
</bean>
分享到:
相关推荐
"下拉框值触发另一个下拉框"这个功能就是一种常见的交互设计,通常应用于表单或者数据选择场景。这样的设计能够帮助用户根据前一个选择来过滤或定制后一个选项,从而简化操作流程。 首先,我们来理解下拉框...
javascript 设置下拉框中的数据
下拉框读取数据库数据.有时候数据多.会拉的很长.客户搜索起来很不方便.现在可以编辑下拉框,可根据输入的内容重新加载下拉框的内容.令客户选择查找起来更方便. 使用方法.将此js复制到项目中.在用到需要编辑下拉框的...
本话题将深入探讨如何实现“dataGridView动态绑定数据下拉框”的功能,即在dataGridView的某一列展示一个动态生成的下拉框,其内容来源于数据库字段,并且能够与文件列名建立对应关系,从而实现数据的导入。...
6. **维护索引**:在大型数据集下,为保持下拉框的搜索功能高效,可以使用分页或索引来限制每次请求的数据量。在标签中提到的“维护索引.ppt”,可能是关于如何管理和更新这种索引的教程或演示,帮助开发者理解如何...
在实际应用中,我们经常需要实现一个下拉框的选择项会影响到另一个下拉框的显示内容,这就是所谓的联动效果。例如,一级下拉框选择省份后,二级下拉框会自动更新为对应省份的城市列表。 在提供的`fzzx.zip`压缩包中...
使用Java Servlet或Spring MVC等技术,开发一个RESTful API接口,如`/api/dropdown/getAll`,该接口负责从数据库中查询所有下拉框数据并返回JSON格式的结果。 3. **Android Studio中的Android应用开发**: - **...
WPF是.NET Framework的一部分,提供了一种强大的UI开发工具,支持丰富的图形效果和数据绑定功能。C#是WPF编程的主要语言,它与XAML(Extensible Application Markup Language)结合,使得UI设计和逻辑代码分离。 ...
ECharts是一款由百度开发的开源JavaScript数据可视化库,它提供了丰富的图表类型,强大的交互功能,以及灵活的数据接入方式,使得在Web应用中展示数据变得更加简单易用。 首先,我们需要了解ECharts的基本使用。在...
在本文中,我们将深入探讨如何基于Microsoft Foundation Class (MFC) 库来实现一个功能,即通过下拉框(ComboBox)来改变List控件(CListCtrl)中的数据。MFC是微软提供的一种用于开发Windows应用程序的C++类库,它...
级联下拉框意味着一个下拉框的选项取决于另一个下拉框的选择,这种联动效果常见于地理信息选择、部门与员工选择等场景,为用户提供了一种便捷的多级选择方式。 在Ext JS中,ComboBox提供了级联数据加载的功能,这...
Java Swing 是Java GUI(图形用户界面)库,用于构建...通过以上知识点的应用,你可以创建一个能够动态加载数据且支持多选的Java Swing下拉框。这种组件在各种数据选择场景中都非常有用,如配置设置、过滤器选择等。
js 实现 给下拉框数据分组! 值得下载看看!资源免费,大家分享!!
在网页设计和开发中,下拉框(Dropdown)是一种常见的用户界面元素,它允许用户从一组预定义的选项中选择一个。"6种样式的下拉框"项目提供了多种不同风格和效果的下拉框解决方案,旨在提升用户体验并增强网站的视觉...
而在这个场景下,我们关注的是如何在`DataGridView`的某一列实现一个下拉框(ComboBox),这个下拉框既能提供预设的选项供用户选择,又能让用户自定义输入新的数据。 首先,我们需要创建一个`DataGridView`控件,并...
在C#编程中,下拉框(ComboBox)是一种常用的UI控件,用于展示一组可选的选项供用户选择。当需要将数据库或其他数据源中的数据绑定到下拉框时,通常会使用列表(List)集合来存储这些数据。本篇文章将详细介绍如何在...
在IT行业中,尤其是在数据分析、报表生成以及数据导入导出等领域,C#结合NPOI库是一种常见的解决方案。NPOI是.NET平台上的一个开源库,它允许开发者读写Microsoft Office格式的文件,如Excel(.xlsx)和Word(.docx...
c#操作dev控件加载下拉框数据源,绑定数据库中表结构的列信息
js实现通过改变下拉框的值,输出相应的下拉框的value
DWR(Direct Web Remoting)是一种Java技术,用于在Web应用程序中实现实时的客户端-服务器通信。这个小例子展示了如何使用DWR来动态加载下拉框(Dropdown List)的数据,这种技术在网页应用中非常常见,特别是当需要...