0 0

请教,关于下拉框从数据库取来的值是重复问题,有代码及数据数据 5

<form method="POST" name="reluForm" action=" <%=request.getContextPath() %>/charge?chaa=rule">
      <p>业务: <select size="1" name="operation" onchange="javascript:checkList">
      <option value="">--- </option>
      <%!
      String a1[] = new String[10];
      String a2[] = new String[10];
      %>
      <%
      java.util.Iterator it = (Iterator)request.getAttribute("iteratorList");
      int i =0;
      while(it.hasNext()){
      Charge ch = (Charge)it.next();
      a1[i] = ch.getCharge_code();
      a2[i] = ch.getOperation();  //数据库取出来的值,里面是有重复的,想通过数组的方式.
     
      if(i>0)
      {
      if(!(a2[i].equals(a2[i-1]))){
      %>
      <option value=" <%=a1[i] %>"> <%=a2[i]%> </option>
      <%
      }
      }
      i++;}
     
      %> 
   
       
      </select> </p>


数据库数据
FUNC_ID CHARGE_CODE FUNC_NAME
------- ----------- ----------
O      A          开户
C      B          其它
O      B          开户
O      C          开户
O      D          开户
C      A          其它
DAO 
2008年9月05日 11:39

1个答案 按时间排序 按投票排序

0 0

    public static void main(String[] args) {
        String[] str = new String[]{"aa","b","cc","dd","aa","ee","ee","ee"};
        List list = new ArrayList();
        for (Object obj:str){
            String test = (String) obj;
            if (!list.contains(test)) {
                list.add(test);
            }
        }
        
        for (Object obj:list) {
            System.out.println(obj);
        }
        
    }

2008年9月05日 14:41

相关推荐

    asp省市县三级连动下拉框带数据库

    在这个例子中,VBScript将用于处理用户的选择,从数据库中获取对应级别的数据,并更新下拉框的选项。 3. **HTML和JavaScript**:前端部分,HTML用于构建下拉菜单,而JavaScript用于处理用户的交互,比如改变一个...

    可编辑下拉框.动态加载数据

    下拉框读取数据库数据.有时候数据多.会拉的很长.客户搜索起来很不方便.现在可以编辑下拉框,可根据输入的内容重新加载下拉框的内容.令客户选择查找起来更方便. 使用方法.将此js复制到项目中.在用到需要编辑下拉框的...

    2级下拉框联动含数据库

    在"2级下拉框联动含数据库"的场景中,数据不仅存储在服务器端的数据库中,而且在用户交互时动态从数据库中获取并显示,提供更加灵活和实时的用户体验。 首先,我们来看"PrivanseAndStation.aspx"这个文件名,这很...

    WPF DataGrid ComboBox下拉框数据绑定 代码实例

    在这个例子中,`LoadDataFromDatabase()`方法负责从数据库获取数据并转换为`RowData`对象的列表,然后将这个列表赋值给DataGrid的`ItemsSource`属性。 总结来说,这个项目展示了如何在WPF中使用DataGrid结合...

    仿Google的搜索下拉框从数据库读取关键字,并显示查询的结果

    标题中的“仿Google的搜索下拉框从数据库读取关键字,并显示查询的结果”是指实现一个类似于Google搜索引擎的用户界面功能,该功能可以在用户输入搜索词时动态从数据库中获取匹配的关键字,并在下拉框中展示。...

    dataGridView动态绑定数据下拉框

    6. **错误处理和用户体验**:确保有适当的错误处理机制,例如检查文件是否有效,数据库连接是否成功,以及导入过程中可能出现的数据一致性问题。同时,提供清晰的用户反馈,如进度条、提示信息等,提高用户体验。 ...

    利用反射减少if等重复代码,省市下拉框,数据库

    在项目开发中难免存在大量的判断语句,特别是在频繁使用ajax与服务器交互的项目中,if,switch等判断语句的使用量是相当大的,为了在项目开发过程减少这类代码的使用量,我使用... &lt;br&gt;还有个省市下拉框,数据库

    asp中,一个下拉框对应多个文本框动态显示数据库内容

    在ASP(Active Server Pages)开发中,经常需要与数据库交互以动态展示数据。在这个场景中,用户通过下拉框选择姓名,然后相应的手机号、地址和单位信息会在文本框中动态加载。以下是如何实现这一功能的详细步骤: ...

    c#npoi获取数据有效性序列下拉框的值

    本篇文章将深入探讨如何使用C#和NPOI来获取Excel文件中数据有效性序列下拉框的值。 首先,我们需要了解Excel的数据有效性规则。在Excel中,数据有效性设置允许我们定义单元格或单元格区域的输入限制,例如整数、...

    下拉框值触发另一个下拉框

    "下拉框值触发另一个下拉框"这个功能就是一种常见的交互设计,通常应用于表单或者数据选择场景。这样的设计能够帮助用户根据前一个选择来过滤或定制后一个选项,从而简化操作流程。 首先,我们来理解下拉框...

    动态从后台获取数据实现搜索下拉框

    在IT行业中,动态从后台获取数据并实现搜索下拉框是一项常见的前端开发任务,它涉及到网页交互、数据传输以及用户界面的设计。这个功能通常应用于表单填写、筛选或导航等场景,极大地提升了用户体验。下面我们将深入...

    EXTJS 选下拉框,并取得下拉框的值

    通过上述代码,每当下拉框的选项被选中时,都会触发`select`事件,并打印出选定项的详细数据。 总结一下,EXTJS中的下拉框(ComboBox)是通过`Ext.form.field.ComboBox`实现的,可以通过设置`store`、`displayField...

    layui下拉框二级数据联动 fzzx.zip

    在IT行业中,前端开发经常会遇到各种用户界面交互的需求,其中之一就是下拉框的联动效果。layui是一个轻量级的前端框架,它提供了丰富的组件和便捷的API,使得开发者能够快速构建美观、响应式的Web应用。在这个场景...

    随着下拉框的改变 下拉框的值也在同步变化

    js实现通过改变下拉框的值,输出相应的下拉框的value

    ajax实现动态从数据库模糊查询显示到下拉框中(ajax方法返回Dataset的例子

    本文将详细讲解如何使用Ajax实现从数据库进行模糊查询,并将结果显示到下拉框(Dropdown List)中,这里我们将以一个具体例子——通过Ajax方法返回Dataset来阐述整个过程。 首先,我们需要在服务器端设置一个能够...

    用Delphi实现百度下拉框例子(下拉内容来至数据库)

    在本文中,我们将深入探讨如何使用Delphi编程语言来实现一个功能,即“百度下拉框例子”,其中下拉内容是从数据库动态加载的。这个示例项目包含完整的源代码,可直接运行查看效果。 首先,Delphi是一款强大的...

    下拉框输入搜索提示案例.rar,一款很好用的可以连接后台数据库,显示的下拉框

    这个“下拉框输入搜索提示案例”是一个基于jQuery实现的示例,它允许用户通过输入关键词来获取后台数据库的匹配数据,并以下拉列表的形式展示出来。这种功能常见于许多网站和应用程序,如搜索引擎、电子商务网站的...

    ASP.NET Google下拉框 实例(包含数据库)

    4. **数据库交互**: 实例中提到了数据库,说明后端代码需要连接数据库查询数据。在ASP.NET中,通常使用ADO.NET或Entity Framework等库来处理数据库操作。这里可能有一个后台方法接收来自AJAX的请求,执行SQL查询,...

    C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,

    而在这个场景下,我们关注的是如何在`DataGridView`的某一列实现一个下拉框(ComboBox),这个下拉框既能提供预设的选项供用户选择,又能让用户自定义输入新的数据。 首先,我们需要创建一个`DataGridView`控件,并...

    java swing 多选下拉框 支持动态加载数据

    8. **优化代码**:描述中提到“优化了网上的下拉框代码”,可能是指解决了性能问题、内存泄漏或者提升了用户体验。优化可能包括减少不必要的计算、复用对象、使用更高效的数据结构等。 通过以上知识点的应用,你...

Global site tag (gtag.js) - Google Analytics