Java 数据库填充下拉菜单

Java 数据库填充下拉菜单,java,jsp,Java,Jsp,大家好,我已经创建了一个jsp页面,其中创建了两个从数据库填充的下拉菜单。当我测试页面时,它工作正常,但我的经理告诉我下拉菜单中的字段需要一个背景色,如下图所示。我能做些什么呢?如果这些字段是硬编码的,我知道怎么做,但在这种情况下我不知道怎么做。我的代码也在底部。。谢谢 `<form:form method="POST" commandName="excsAnaSelNav"> <br> <table width="100%">

大家好,我已经创建了一个jsp页面,其中创建了两个从数据库填充的下拉菜单。当我测试页面时,它工作正常,但我的经理告诉我下拉菜单中的字段需要一个背景色,如下图所示。我能做些什么呢?如果这些字段是硬编码的,我知道怎么做,但在这种情况下我不知道怎么做。我的代码也在底部。。谢谢

      `<form:form method="POST" commandName="excsAnaSelNav">
      <br>
     <table width="100%">
         <tr>
     <td width="20%"></td>
  <td width="20%"> Type:
   <form:select id="type" onChange = 'checkType()'path="analysisEvents">
    <form:option value="All" label="--- All ---" />
                    <form:options items="${analysisEvents}" />
                </form:select>
                </td>


            <td width="20%"> Forecast ISC:<form:select path="iscCodes">
                <form:option value="All" label="--- All ---" />
                    <form:options items="${iscCodes}" />
                </form:select>
                </td>

          <td width="30%"><div id="sctry" style="visibility:hidden">
        Actual ISC: <select style="width:50px" id="actualisc">
        <option value="ALL" selected>All</option></select></div>`
`

类型: 预测ISC: 实际ISC: 全部`

数据库中需要一个表/列来指定与相应条目一起使用的颜色,或者脚本中需要一个数组来引用这些内容。创建下拉列表时,您只需查询数据库/数组中与您在选择框中输入的条目对应的颜色

我不擅长使用JSP,因此这里有一些伪代码:

dropDownEntry = Query->Select Drop Down Entry
dropDownColor = Query->Select dropDownEntry Color

<select>
For Every dropDownEntry
  <option style='background-color: dropDownColor'>dropDownEntry</option>
End For
</select>
dropDownEntry=Query->选择下拉条目
下拉颜色=查询->选择下拉输入颜色
对于每个下拉条目
下拉条目
结束